1 / 1 / 0
Регистрация: 09.11.2019
Сообщений: 86

Определить дату, на которую приходится День программиста в заданном году

01.01.2021, 15:04. Показов 9796. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, нужна помощь с задачкой с acmp. Вот условие:День программиста отмечается в 255-й день года (при этом 1 января считается нулевым днем). Требуется написать программу, которая определит дату (месяц и число григорианского календаря), на которую приходится День программиста в заданном году.

В григорианском календаре високосным является:

год, номер которого делится нацело на 400
год, номер которого делится на 4, но не делится на 100
Входные данные
В единственной строке входного файла INPUT.TXT записано целое число от 1 до 9999 включительно, которое обозначает номер года нашей эры.

Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести дату Дня программиста в формате DD/MM/YYYY, где DD — число, MM — номер месяца (01 — январь, 02 — февраль, ..., 12 — декабрь), YYYY — год в десятичной записи.
1 2000 12/09/2000
2 2009 13/09/2009
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.01.2021, 15:04
Ответы с готовыми решениями:

Определить дату, на которую приходится день программиста в заданном году
День программиста отмечается в 255-й день года (при этом 1 января считается нулевым днем). Требуется написать программу, которая определит...

Определить дату, на которую приходится День программиста в заданном году
Ребят, нужна помощь с задачкой с acmp. Вот условие:День программиста отмечается в 255-й день года (при этом 1 января считается нулевым...

Написать программу, определяющую дату, на которую приходится День программиста в заданном году
День программиста отмечается в 255-й день года (при этом 1 января считается нулевым днем). Требуется написать программу, которая определит...

3
31 / 18 / 5
Регистрация: 30.08.2020
Сообщений: 55
05.01.2021, 23:01
New_user4, я чувствую какой-то подвох...
Python
1
2
year = int(input())
print('12/09/2000') if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else print('13/09/2009')
0
3582 / 2182 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
06.01.2021, 04:20
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
In [1]: from datetime import date, timedelta
 
In [2]: def solution():
    ...:     year = int(input())
    ...:     result = date(year, 1, 1) + timedelta(days=255)
    ...:     print(result.strftime("%d/%m/%Y"))
    ...:
 
In [3]: solution()
2000
12/09/2000
 
In [4]: solution()
2009
13/09/2009
0
31 / 18 / 5
Регистрация: 30.08.2020
Сообщений: 55
06.01.2021, 05:22

Не по теме:

Сильно ступил, но идея в том, что в зависимости от високосности года будет меняться только цифра дня месяца(12 или 13).


Python
1
2
year = int(input())
print(f'12/09/{year}') if (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 else print(f'13/09/{year}')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.01.2021, 05:22
Помогаю со студенческими работами здесь

Вычислите дату, когда в заданном году в США празднуют День Благодарения (первый четверг ноября)
Вычислите дату, когда в заданном году в США празднуют День Благодарения (первый четверг ноября). Не знаю с чего начать.

Дан номер года n. Определить на какое число приходится День работников нефтяной и газовой промышленности в этом году
Дан номер года n. Определить на какое число приходится День работников нефтяной и газовой промышленности в этом году. Здравствуйте....

Считая, что год невисокосный и 1 января приходится на день недели wd1, определить: k - количество понедельников в году, приходящихся на 13-е число
Не получается написать программку к задачке: (Буду рад если сможете написать мат.модель к ней, т.к. не понимаю само ее осуществление в...

Определить дату Дня Учителя в заданном году
День учителя отмечается каждый год в первое воскресенье октября. Введите натуральное число п, что представляет число года. Выход: дата Дня...

Число на которое приходится день учителя в году n
день учителя ежегодно отмечается в первое воскресенье октября. дано натуральное n означающее номер года. определить число на которое...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru