| Условие задачи | | Прогресс | Попытки, все/успешные |
|
Темы:
Цикл while
В салон красоты пришли n девушек. Каждая из них должна посетить парикмахера и косметолога. У каждого она проводит по m часов. За какое наименьшее время k сотрудников салона красоты смогут обслужить всех девушек, если каждый сотрудник может выполнять функции как косметолога, так и парикмахера?
Входные данные
Вводится три натуральных числа k, m, n, не превосходяших 10 000.
Выходные данные
Вывести одно число – минимальное время в часах, которое потребуется для обслуживания всех девушек.
| |
|
67/
1
|
|
Темы:
Цикл while
У исполнителя Калькулятор две команды:
прибавь 1
умножь на 4
Выполняя первую из них, Калькулятор прибавляет к числу на экране 1, а выполняя вторую, умножает число на экране на 4. Запишите порядок команд в программе для получения из нуля числа N.
Входные данные
Вводится одно натуральное число N, не превосходящее 1000.
Выходные данные
Выведите последовательность из команд 1 (прибавь 1) и 4 (умножь на 4), разделенные пробелами. Если решений несколько, выведите любое из них.
| |
|
25/
9
|
|
Темы:
Вещественные числа
Цикл while
В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал пробег на 70% от предыдущего значения. По данному числу y определите номер дня, на который суммарный пробег спортсмена составит не менее y километров.
Входные данные
На вход программа получает два действительных числа x и y . Числа положительные, действительные, не превосходят 1000, заданы с точностью до шести знаков после запятой.
Внимание! В некоторых тестах оба числа находятся на одной строке, а в некоторых — на разных!
Выходные данные
Программа должна вывести единственное целое число.
| |
|
1/
1
|
|
Темы:
Цикл for
Вещественные числа
Цикл while
В первый день спортсмен пробежал x километров, а затем он каждый день увеличивал пробег на 70% от предыдущего значения. По данному числу y определите номер дня, на который пробег спортсмена составит не менее y километров.
Входные данные
На вход программа получает два действительных числа x и y. Числа положительные, действительные, не превосходят 1000, заданы с точностью до шести знаков после запятой.
Выходные данные
Программа должна вывести единственное целое число.
| |
|
190/
12
|
|
Темы:
Двоичная система счисления
Цикл while
Переведите натуральное число из двоичной системы в десятичную (в двоичном числе не более 10 цифр).
Входные данные
Вводится натуральное число, записанное в двоичной системе.
Выходные данные
Выведите число, записанное в десятичной системе.
| |
|
93/
57
|
|
Темы:
Целые числа
Цикл while
Входные данные
Вводится натуральное число x
Выходные данные
Выведите число, состоящее из цифр данного числа x в обратном порядке. Ведущие нули выводить не нужно.
| |
|
141/
49
|
|
Темы:
Условный оператор
Цикл while
Целые числа
Входные данные
Вводятся 2 числа: x и d.
Выходные данные
Подсчитайте и выведите одно число - сколько раз встречается в записи натурального числа x цифра d.
| |
|
4/
4
|
|
Темы:
Цикл while
Дано натуральное число N (\(N<=10^9\)). Определить две самые большие цифры числа.
Входные данные
На вход подается натуральное число.
Выходные данные
Выведите две цифры через пробел, сначала наибольшую цифру числа, затем вторую по величине (не равную первой наибольшей цифре). Если число состоит из одинаковых цифр - выведите NO.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
45545 |
5 4 |
| 2 |
111 |
NO |
| |
|
46/
33
|
|
Темы:
Цикл while
Дана непустая последовательность целых чисел, оканчивающаяся нулем. Ноль в последовательность не входит, служит признаком ее окончания. Найти произведение последних цифр всех чисел последовательности, больших числа 13. Если таких чисел нет, то выведите 0.
Входные данные
На вход подаются числа последовательности (все числа не больше 100 по модулю). Ноль - признак окончания ввода.
Выходные данные
Выведите ответ на задачу (гарантируется, что ответ всегда меньше, чем 264).
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
13
15
3
4
17
0 |
35 |
| |
|
47/
34
|
|
Темы:
Цикл while
Дана непустая последовательность целых чисел, оканчивающаяся нулем. Ноль в последовательность не входит, служит признаком ее окончания. Найти сумму всех чисел последовательности, больших числа x. Если таких чисел в последовательности нет, то выведите 0.
Входные данные
В первой строке задается число x, далее (со второй строки) задаются числа последовательности. Ноль - признак окончания ввода.
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
3
5
3
4
7
0 |
16 |
| |
|
51/
36
|
|
Темы:
Цикл while
Дано натуральное число N, которое не содержит цифры 0. Определите произведение его цифр, кратных z. Если в числе нет цифр кратных z, то выведите 0.
Входные данные
Вводятся два числа через пробел, сначала натуральное число N, затем - z (\(0 < z <= 9\)).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
432 2 |
8 |
| |
|
66/
32
|
|
Темы:
Цикл while
Дано натуральное число N. Определить сумму его цифр, больших z. Если таких цифр в числе нет, выведите 0.
Входные данные
Вводятся два числа через пробел, сначала натуральное число N, затем - z (\(0<=z<=9\)).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
432 2 |
7 |
| |
|
41/
36
|
|
Темы:
Цикл while
Дана последовательность натуральных чисел, завершающаяся числом 0. Определите, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.
Входные данные
Вводится последовательность натуральных чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
1
7
7
9
1
0 |
2 |
| |
|
74/
43
|
|
Темы:
Цикл while
Последовательность Фибоначчи определяется так:
\(\varphi_0=0, \varphi_1=1, ..., \varphi_{n}=\varphi_{n-1}+\varphi_{n-2}\).
По данному числу \(n\ge 1\) определите \(n\)-е число Фибоначчи \(\varphi_n\).
Входные данные
Вводится натуральное число n.
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
6 |
8 |
| |
|
157/
71
|
|
Темы:
Цикл while
Найдите сумму последовательности натуральных чисел, если признаком окончания последовательности является два подряд идущих числа 0. Числа стоящие после двух нулей в решении задачи участвовать не должны.
Входные данные
Вводится последовательность натуральных чисел.
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
2
0
7
0
9
0
0
3 |
18 |
| |
|
94/
41
|
|
Темы:
Цикл while
Последовательность состоит из различных натуральных чисел и завершается числом 0. Определите значение второго по величине элемента в этой последовательности.
Входные данные
Вводится последовательность натуральных чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
Выходные данные
Выведите ответ на задачу
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
9
7
0 |
7 |
| |
|
74/
48
|
|
Темы:
Цикл while
Последовательность состоит из натуральных чисел и завершается числом 0. Определите, какое количество элементов этой последовательности, равны ее наибольшему элементу.
Входные данные
Вводится последовательность натуральных чисел, оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
9
7
0 |
1 |
| 2 |
1
3
3
1
0 |
2 |
| |
|
29/
20
|
|
Темы:
Цикл while
Последовательность состоит из натуральных чисел и завершается числом 0. Определите, сколько элементов этой последовательности больше предыдущего элемента.
Входные данные
Вводится последовательность натуральных чисел (по одному числу в строке), оканчивающаяся числом 0 (само число 0 в последовательность не входит, а служит как признак ее окончания).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
2
3
5
0 |
2 |
| |
|
252/
131
|
|
Темы:
Цикл while
На вход программы поступает поток данных — последовательность целых чисел, которая заканчивается нулём (ноль не входит в последовательность). Требуется найти сумму элементов этой последовательности.
Входные данные
На вход программе подаются числа, по одному числу в строке.
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
1
2
3
0 |
6 |
| |
|
34/
26
|
|
Темы:
Цикл while
Громозека считает натуральное число вкусным, если все его цифры различны и сумма цифр этого числа равна числу, написанному на печеньке, которую ест Громозека.
Сейчас Громозека ест печеньку, на которой написано число n. Помогите ему определить наименьшее вкусное число для такой печеньки.
Например, если n = 10, то наименьшее вкусное число 19 (1+9=10, все цифры числа 19 различные).
Входные данные
Программа получает на вход целое число n (1 <= n <= 45).
Выходные данные
Выведите ответ на задачу.
Примеры
| № |
Входные данные |
Выходные данные |
| 1 |
10 |
19 |
| 2 |
1 |
1 |
| |
|
367/
66
|
|