Вы находитесь на странице: 1из 1

1. С клавиатуры вводится натуральное число n <= 1000.

Выведите n строк вида "На


лугу n коров", склоняя слово "коров" в соответствии с числом n.
Sample Input:
7
Sample Output:
На лугу 1 корова
На лугу 2 коровы
На лугу 3 коровы
На лугу 4 коровы
На лугу 5 коров
На лугу 6 коров
На лугу 7 коров
-------------------------------------------------------------------
2. Напишите программу, доказывающую или проверяющую,
что для множества натуральных чисел выполняется равенство:
1+2+...+n = n(n+1)/2, где n - любое натуральное число.
---------------------------------------------------------------------
3. Найти натуральное число из диапазона [n, m]
(n, m – натуральные числа), которое имеет наибольшее количество делителей.
-----------------------------------------------------------------------
4. Вывести на экран в возрастающем порядке все трехзначные числа,
в десятичной записи которых нет одинаковых цифр.
------------------------------------------------------------------------
5.Натуральное число, записанное в десятичной системе счисления,
называется сверхпростым, если оно остается простым при любой перестановке своих
цифр.
Найти двузначные сверхпростые числа.
------------------------------------------------------------------------
6. Числа Фибоначчи – известная числовая последовательность, в которой первые два
члена равны единице, а каждый последующий получается сложением двух предыдущих. По
введенному числу n выведите n чисел Фибоначчи через пробел.
Sample Input:
8
Sample Output:
1 1 2 3 5 8 13 21
----------------------------------------------------------------------------------
7. Напишите программу, которая считывает целые числа с консоли по одному числу в
строке.
Для каждого введённого числа проверить:
если число меньше 10, то пропускаем это число;
если число больше 100, то прекращаем считывать числа;
в остальных случаях вывести это число обратно на консоль в отдельной строке.
--------------------------------------------------------------------------------
8. В Институте биоинформатики между информатиками и биологами устраивается
соревнование. Победителям соревнования достанется большой и вкусный пирог. В
команде биологов a человек, а в команде информатиков — b человек.
Нужно заранее разрезать пирог таким образом, чтобы можно было раздать кусочки
пирога любой команде, выигравшей соревнование, при этом каждому участнику этой
команды должно достаться одинаковое число кусочков пирога. И так как не хочется
резать пирог на слишком мелкие кусочки, нужно найти минимальное подходящее число.
Напишите программу, которая помогает найти это число.
Программа должна считывать размеры команд (два положительных целых числа a и b,
каждое число вводится на отдельной строке) и выводить наименьшее число d, которое
делится на оба этих числа без остатка.