По данному натуральному числу \(N\) выведите такое наименьшее целое число \(k\), что \(2^k\ge N\).
Операцией возведения в степень пользоваться нельзя!
Вводится натуральное число.
Выведите ответ на задачу.
7
3
В первый день спортсмен пробежал \(x\) километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. По данному числу \(y\) определите номер дня, на который пробег спортсмена составит не менее \(y\) километров.
Программа получает на вход действительные числа \(x\) и \(y\)
Программа должна вывести одно натуральное число.
10 20
9
Вклад в банке составляет \(x\) рублей. Ежегодно он увеличивается на \(p\) процентов, после чего дробная часть копеек отбрасывается. Определите, через сколько лет вклад составит не менее \(y\) рублей.
Программа получает на вход три натуральных числа: \(x\), \(p\), \(y\).
Программа должна вывести одно целое число.
100 10 200
8
Программа получает на вход последовательность целых неотрицательных чисел, каждое число записано в отдельной строке. Последовательность завершается числом 0, при считывании которого программа должна закончить свою работу и вывести количество членов последовательности (не считая завершающего числа 0).
Числа, следующие за числом 0, считывать не нужно.
Вводится последовательность целых чисел, заканчивающаяся числом 0.
Выведите ответ на задачу.
1 7 9 0 5
3
Определите сумму всех элементов последовательности, завершающейся числом 0.
Вводится последовательность целых чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
Выведите ответ на задачу.
1 7 9 0
17