СРОЧНО!! ОТДАЮ ВСЕ БАЛЛЫ!!
Разрезание торта
Сколько разрезов нужно сделать, чтобы разрезать круглый торт на N одинаковых по форме и размеру кусков?
Например, для N=6 необходимо сделать 3 разреза, а для N=5 — 5 разрезов.
n=5 n=6
Входные данные
На вход подаётся натуральное число N (1
Выходные данные
Выведите ответ на задачу.
Примеры
Ввод
6
5
Вывод
3
5
zlodeika225:
В интернете ответа на данную задачу нет
На Python
Ответы
Ответ дал:
12
язык программирования python
N = int(input('Введите нужное количество кусков: '))
if N % 2 == 0:
print(f'Чтоб получить {N} кусков торта необходимо сделать {int(N / 2)} разрезов')
else:
print(f'Чтоб получить {N} кусков торта необходимо сделать {N} разрезов')
Спасибо, но не подходит)
всм?
могу попробовать исправить
a = int(input())
if a % 2 ==0:
print(a//2)
else:
print(a)
if a % 2 ==0:
print(a//2)
else:
print(a)
Все верно, не забывай про отступы перед print и все заработает
я скопировал код из редактора, он там работал
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
9 лет назад