Дано целое число, не меньшее 2. Выведите его наименьший простой делитель.
Вводится целое положительное число \(2 \le N \le 2*10^9\).
Выведите ответ на задачу.
15
3
По данному числу N распечатайте все целые степени двойки, не превосходящие N, в порядке возрастания.
Операцией возведения в степень пользоваться нельзя!
Вводится натуральное число.
Выведите ответ на задачу.
50
1 2 4 8 16 32
Дано натуральное число N. Выведите слово YES
, если число N является
точной степенью двойки, или слово NO
в противном случае.
Операцией возведения в степень пользоваться нельзя!
Вводится натуральное число.
Выведите ответ на задачу.
3
NO
8
YES
По данному натуральному числу \(N\) выведите такое наименьшее целое число \(k\), что \(2^k\ge N\).
Операцией возведения в степень пользоваться нельзя!
Вводится натуральное число.
Выведите ответ на задачу.
7
3
В первый день спортсмен пробежал \(x\) километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. По данному числу \(y\) определите номер дня, на который пробег спортсмена составит не менее \(y\) километров.
Программа получает на вход действительные числа \(x\) и \(y\)
Программа должна вывести одно натуральное число.
10 20
9