Предмет: Информатика,
автор: daryapetrova222
Дан порядковый номер дня года (отсчет идет с 1-го января). Требуется вывести номер дня недели этого дня, если 1 января — понедельник. Запрещено использовать команды if и while.
Формат входных данных
Вводится номер дня года — целое число k (1≤k≤365).
Формат выходных данных
Выведите номер дня недели для данного дня года (понедельник — 1, вторник — 2, ..., воскресенье — 7).
Ответы
Автор ответа:
0
Ответ:
// 1
int kk;
cin >> kk;
cout << ((kk - 1) % 7) + 1;
// 2
int kk, dd;
cin >> kk >> dd;
cout << (((kk + dd) - 2) % 7) + 1;
// 3
int xx;
cin >> xx;
cout << xx / 7;
Объяснение:
Источник ответы мэйл ру
Автор ответа:
2
Ответ:
print((int(input())-1)%7+1)
Объяснение:
Это с корректировкой на воскресенье.
daryapetrova222:
спасибо!!
Похожие вопросы
Предмет: Английский язык,
автор: ayazhannurlybekkyzy0
Предмет: Обществознание,
автор: rodionpanchenko2
Предмет: Информатика,
автор: julesvv
Предмет: Математика,
автор: Аноним
Предмет: История,
автор: Gamebot12