Другое Задачка по математике

AnWu

https://t.me/anwublog
Автор темы
Всефорумный модератор
4,708
5,248
Есть задача:
Screenshot_20211101-044025_Chrome.jpg

Нельзя использовать: if, else, &&, ||, битовые операции
Инструменты: iostream, cmath, математика, геометрия
Цель: вывести наибольшее из чисел

У меня на решение без гугла ушел 1 час.
Тем кому просто интересно.

Спрячьте ответ под хайд
 
  • Bug
  • Нравится
Реакции: Vintik и Musaigen

copypaste_scripter

Известный
1,218
225
интересно. скажите ответ? и ещё, для чего такое нужно? может где то применится?
 
У

Удалённый пользователь 411156

Гость
Никогда не понимал для чего эти задачи, они же нигде не пригодятся, только в олимпиадах...
 
  • Ха-ха
Реакции: rvng

LLIKOJIbHUK

Потрачен
1,139
570
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

AnWu

https://t.me/anwublog
Автор темы
Всефорумный модератор
4,708
5,248

AnWu

https://t.me/anwublog
Автор темы
Всефорумный модератор
4,708
5,248
@Smeruxa сам сделал или нашел? у меня немного другой ответ
 

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,734
4,737

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,734
4,737
Никаких if, циклов и битовых операций. Чистая математика процессора
C++:
#include <iostream>
#include <cmath>

int main() {
    int a, b;
    std::cin >> a >> b;
    __asm {
        mov eax, a
        cmp eax, b
        cmovl eax, b
        mov a, eax
    }
    std::cout << a << std::endl;
}
 
Последнее редактирование:

Cake_

Известный
Проверенный
263
313
???:
#include <iostream>

void main() {
    int in[2] = { 4, 20 };
    std::cout << in[ (in[0] < in[1]) ] << std::endl;
}
 

LLIKOJIbHUK

Потрачен
1,139
570
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
моё решение: поскольку в начале задачи написано, что она необязательная, её можно не решать) не благодарите меня за гениальное решение
это как физра в школе: если она последним уроком, значит последнего урока нет
 
  • Нравится
  • Ха-ха
Реакции: YarmaK, chapo и user390868