Массивы(232 задач)
Типы данных(356 задач)
Циклы(177 задач)
Условный оператор (if)(164 задач)
Python(260 задач)
Standard Template Library(2 задач)
F1 = F2 = 1, Fn = Fn-1 + Fn-2, при n > 2
В единственной строке входных данных записано натуральное число n (1≤n≤45).
Вывести одно число Fn
2
1
5
5
Напишите программу, которая определяет, сколько раз встречается заданное число x в данном массиве.
В первой строке задается одно натуральное число N, не превосходящее 1000 – размер массива.
Во второй строке вводятся N чисел – элементы массива (целые числа, не превосходящие по модулю 1000).
В третьей строке содержится одно целое число x , не превосходящее по модулю 1000.
Вывести одно число – сколько раз встречается x в данном массиве.
5 1 2 3 4 5 3
1
Сегодня в индийском городке Старый Гоа отмечают День святого Франциска Ксавьера. Святой Франциск Ксавьер – миссионер, член ордена иезуитов, считается величайшим католическим миссионером Нового времени.
Мощи святого Франциска Ксавьера – духовного покровителя индийских христиан – покоятся в Старом Гоа в известном католическом храме – Базилике Бом Иисус. Со дня постройки храма в 1605 году раз в десять лет мощи святого выставляются для всеобщего обозрения.
Индийский крестьянин Вирмарам – человек очень набожный, он не упускал случая коснуться святых мощей. Зная годы его жизни, определите, сколько раз он мог коснуться святых мощей (считается, что в год своего рождения он не мог этого сделать, а в год смерти – мог).
Вводятся два натуральных числа – год рождения и год смерти. Числа разделены пробелом. Оба числа не превосходят 2000.
Программа должна определить, сколько раз крестьянин мог коснуться святых мощей, и вывести ответ - одно число.
1610 1640
3
1615 1645
3
Решите в целых числах уравнение:
\(\sqrt{ax+b} = c\),
a, b, c – данные целые числа: найдите все решения или сообщите, что решений в целых числах нет.
Вводятся три числа a, b и c, разделенные пробелами.
Программа должна вывести все решения уравнения в порядке возрастания, либо NO SOLUTION (заглавными буквами), если решений нет. Если решений бесконечно много, вывести MANY SOLUTIONS.
1 0 0
0
1 2 -3
NO SOLUTION
Натуральные числа записаны в (бесконечную) таблицу, как показано на рисунке.
Требуется по заданному числу вывести всех его соседей (числа, записанные в клетках сверху, справа, слева и снизу, если таковые имеются)
Вводится одно натуральное число, не превосходящее \(10^9\).
Программа должна вывести все числа, записанные в соседних клетках с данным, в порядке возрастания. Числа должны разделяться пробелом.
1
3
7
3 6 8 13