Порядок 20172017 в 2сс = log(20172017) / log(2) = 24.265852010453507 ~= 25
чтоб перевернуть число надо отнять колво единиц равных его порядку
20172017 - (2^25 - 1) = 13382414
Можно конечно заниматься переводами в двоичную
20172017 = "1001100111100110011110001"
"0110011000011001100001110" = 13382414
Double kmh, ms;
// ввод или получение
//...
//приводим к одному измерению - к километрам в час
ms *= 3.6;
if (ms > kmh) printf("величина в метрах в секунду больше, чем в километрах в час");
else printf("величина в километрах в час больше, чем в метрах в секунду");
if (ms == kmh) // если равны допишешь если надо
Предположу, можно многое под длину слов подогнать.
1. Нормализация. 2. Фрагмент. 3. Счётчик. 4. Ячейка. 5. Сортировка. 6. Имитация.
По замечанию уважаемой nelle987 и представленной ею формулой
, корректирую свой ответ.
Все числа типа
между 123 и 172:
<span>
</span><span>
</span>
Лист защищен без пароля, чтобы случайно не повредить формулы
Снимаете пароль, вводите уравнения параболы и линии.
Ставите защиту.
Сервис/подбор параметра -- находите корень изменяя выделенные клетки в середине таблицы, получаете график.