В единственной строке входного файла INPUT.TXT записано одно натуральное число S – общее количество сделанных журавликов (S < 10 6 ). Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести три числа, разделенных пробелами – количество журавликов, которые сделал каждый ребенок (Петя, Катя и Сережа).
Получается, что всего сделали 6*a журавликов. Если всего было сделано S журавликов, то можно найти a:
Помогите профессору вычислить нетривиальность имеющихся у него автоматов. Входные данные
Первая строка входного файла INPUT.TXT содержит целое число k (1 ≤ k ≤ 10000) – количество конечных автоматов. Следующие k строк содержат по два целых числа ni (0 ≤ ni ≤ 1000) и mi (0 ≤ mi ≤ 26ni 2 ) – число состояний и переходов i-го автомата. Выходные данные
Выходной файл OUTPUT.TXT должен состоять из k строк. На i-й строке выходного файла выведите одно число – нетривиальность i-го автомата.
В единственной строке входного файла INPUT.TXT записано одно целое число N (0 ≤ N < 10 6 ). Выходные данные
В выходной файл OUTPUT.TXT нужно вывести «YES», если билет с номером N счастливый и «NO» в противном случае.
Во входном файле INPUT.TXT в единственной строке записаны натуральные числа A и B через пробел (A, B ≤ 10 9 ). Выходные данные
В выходной файл OUTPUT.TXT выведите НОД чисел А и В.
Во входном файле INPUT.TXT записано целое число n (0 ≤ n ≤ 2*10 9 ). Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число — количество двоичных единиц в записи числа n.
Во входном файле INPUT.TXT записано целое число N (0 ≤ N ≤ 30). Выходные данные
В выходной файл OUTPUT.TXT выведите N-е число Фибоначчи.
Входной файл INPUT.TXT содержит два натуральных числа S и P, разделенных пробелом. Выходные данные
В выходной файл OUTPUT.TXT выведите два числа Х и Y, загаданные Петей. Числа следует вывести в порядке неубывания своих значений, разделенные пробелом.
Выразив X из первого выражения и подставив его во второе получим квадратное уравнение:
Так как по условию задачи числа X, Y - натуральные, можно решить задачу при помощи вложенных циклов while. При этом важно понимать, что по условию задачи значения X и Y не могут быть больше чем P.
Идея решения состоит в том, чтобы увеличивать значения X и Y на 1 до тех пор, пока они не станут удовлетворять условию.
При X=1 мы увеличивали Y до максимального значения (Y=6) и не получили результата, следовательно при X=1 нет значения Y, которое удовлетворит условию задачи.
Поэтому мы увеличили значение X на 1 и начали искать Y.
1. Создадим переменные X, Y, переменную X инициализуем значением 1 (зададим X=1);
2. В начале каждой итерации первого цикла будем задавать переменную Y (Y=1 );
3. После этого будем запускать второй цикл в котором будем увеличивать значения Y на 1 (Y++ );
4. В конце каждой итерации первого цикла будем увеличивать значение переменной Х на 1 (Х++ );
5. Условием выхода из циклов будет либо выполнение условия задачи (X+Y=S и X*Y=P) либо превышение переменной максимального значения.
Входной файл INPUT.TXT содержит натуральное число N (1000 ≤ N ≤ 9999). Выходные данные
В выходной файл OUTPUT.TXT следует вывести слово «YES», если число N является палиндромом, или «NO» – если нет.