Форум сайта python.su
Назовем античислом для числа N число, получающееся по следующему правилу. Число N записывают в двоичной системе счисления, и затем заменяют все нули на единицы, а единицы - на нули. Требуется написать программу, вычисляющую античисло.
Входные данные
Вводится одно число N в десятичной системе счисления - натуральное число, не превышающее 1 000 000.
Выходные данные
Выведите античисло для числа N (также в десятичной системе счисления).
Офлайн
Есть такая волшебная штука - XOR…
Офлайн
SlowПочему XOR? Побитовое отрицание. Но вообще потенциально число не большее 1000000 содержит бесконечно число нулей перед числом…. Значит какое число на входе не возьмете получите что античисло бесконечность :).
Есть такая волшебная штука - XOR…
Офлайн