В однокруговом турнире без ничьих участвовало N команд (каждая сыграла с каждой по одному матчу). Победителями считаются все команды, которые выиграли не меньше партий, чем остальные. Какое наибольшее количество победителей может быть в таком турнире?
Вводится одно натуральное число — количество команд.
Выведите одно число — наибольшее возможное количество победителей в таком турнире.
2
1
Имеется \(N\) кг металлического сплава. Из него изготавливают заготовки массой \(K\) кг каждая. После этого из каждой заготовки вытачиваются детали массой \(M\) кг каждая (из каждой заготовки вытачивают максимально возможное количество деталей). Если от заготовок после этого что-то остается, то этот материал возвращают к началу производственного цикла и сплавляют с тем, что осталось при изготовлении заготовок. Если того сплава, который получился, достаточно для изготовления хотя бы одной заготовки, то из него снова изготавливают заготовки, из них— детали и т.д.
Напишите программу, которая вычислит, какое количество деталей может быть получено по этой технологии из имеющихся исходно \(N\) кг сплава.
Программа получает на вход три натуральных числа \(N\), \(K\), \(M\).
Выведите одно число — количество деталей, которое может получиться по такой технологии.
10 5 2
4
13 5 3
3
14 5 3
4
13 9 4
2
Даны два целых числа. Выведите значение наибольшего из них.
Вводятся два числа.
Выведите ответ на задачу.
5 3
5
3 3
3
Даны два целых числа. Программа должна вывести число 1, если первое число больше второго, число 2, если второе больше первого или число 0, если они равны.
Вводятся два целых числа.
Выведите ответ на задачу.
Эту задачу желательно решить с использованием каскадных инструкций if... elif... else
.
1 2
2
В математике функция sign(x)
(знак числа) определена так:
sign(x) = 1
, если x > 0
,
sign(x) = -1
, если x < 0
,
sign(x) = 0
, если x = 0
.
Для данного числа x
выведите значение sign(x)
.
Вводится одно целое число.
Выведите ответ на задачу.
Эту задачу желательно решить с использованием каскадных инструкций if... elif... else
.
3
1