Лучшие помощники
- Megamozg 2180 б
- Matalya1 1800 б
- DevAdmin 1690 б
- arkasha_bortnikov 840 б
- Dwayne_Johnson 840 б
27 декабря 2022 08:04
800
Иван Петрович взял отпуск продолжительностью n дней. Первый день отпуска выпадает на день недели под номером d (1 — понедельник, 2 — вторник, ..., 7 — воскресенье). Иван Петрович любит ездить отдыхать на Кипр. Но вылеты на Кипр из его родного города есть только по понедельникам, а обратно — только по воскресеньям. Иван Петрович хочет понять, какое максимальное количество недель он сможет провести на Кипре в свой отпуск (день прилёта и день обратного вылета Иван Петрович считает днями, проведёнными на Кипре). Помогите ему вычислить это.Входные данные
В первой строке входных данных записано целое число n (1 ≤ n ≤ 109) — продолжительность отпуска. Во второй строке записано целое число — d (1 ≤ d ≤ 7) — номер дня недели первого дня отпуска.
Выходные данные
Требуется вывести одно целое число — количество недель, которое Иван Петрович проведёт на Кипре.
Система оценки
Решения, работающие верно при n ≤ 1000, будут оцениваться в 60 баллов.
Примеры
Ввод
Вывод
Пояснение
14
1
2
Отпуск продолжается 14 дней и начинается в понедельник. Поэтому Иван Петрович улетит на Кипр в первый день и вернётся в 14-й день, продолжительность пребывания на Кипре составит две недели.
17
3
1
Отпуск начинается в среду. Ближайший понедельник будет 6-м днём отпуска. Ивану Петровичу придётся вернуться в воскресенье, которое будет 12-м днём отпуска. Следующее воскресенье будет 19-м днём отпуска, а продолжительность отпуска только 17 дней. Поэтому на Кипре Иван Петрович проведёт всего лишь одну неделю.
1
ответ
Ответ:
n = int(input())
d = int(input())
if d == 1:
print(n//7)
else:
print((n-(8-d))//7)
Объяснение:
сами разбирайтесь))
n = int(input())
d = int(input())
if d == 1:
print(n//7)
else:
print((n-(8-d))//7)
Объяснение:
сами разбирайтесь))
0
·
Хороший ответ
29 декабря 2022 08:04
Остались вопросы?
Еще вопросы по категории Информатика
Написать программу Pascal Вывести на экран куб введенного числа...
сравните два числа записанные в восьмеричной системе счисления. В ответа записать только одно слово (больше или меньше). 3124 ... 764...
Какая информация может быть организована в табличной форме? Какие преимущества обеспечивает табличное представление информации ...
?Гбайт =?Мбайт = 2500 байт;Решите,пожалуйста...
Битовая глубина цвета это: a) Количество цветов в палитре b) Общее количество цветов в изображении c) Объем всего изображения d) Количество...
Все предметы