Файл ввода
Д.М.Г
Здесь Д – день, М – месяц, Г – год, разделенные точкой.
Примеры
input.txt
| output.txt
| 1 1 2005
| 2.1.2005
| 31 7 1999
| 1.8.1999
| 31 12 2004
| 1.1.2005
|
Вчера
Имя входного файла:
| input.txt
| Имя выходного файла:
| output.txt
| Максимальное время работы на одном тесте:
| 2 секунды
| Вывести дату вчерашнего дня.
Формат входных данных
В файле input.txt в первой строке записаны через пробел
три числа - соответственно, день, месяц и год даты.
Год может принимать значения из диапазона 1..10000
Формат выходных данных
В файл output.txt записать дату предыдущего дня.
Дату выводить в формате
Д.М.Г
Здесь Д - число дня, М - число месяца, Г - число года.
Примеры
Input.txt
| output.txt
| 10 5 2005
| 9.5.2005
| 31 12 6
| 30.12.6
| 20 8 9876
| 19.8.9876
|
Возраст
Имя входного файла:
| input.txt
| Имя выходного файла:
| output.txt
| Максимальное время работы на одном тесте:
| 2 секунды
| Третьеклассник Петя в рамках своего очередного астрологического исследования решил составить гороскопы своих земляков (как теперешних, так и бывших и будущих). Для этого ему необходимо определить возраст каждого из них в днях. Задача очень кропотливая и ответственная, поэтому доверить ее карандашу, бумаге и собственным мозгам Петя не решился, а писать программы для компьютера он еще не умеет.
Но Вы-то умеете!
Помогите Пете. Ваша задача - по введенной дате определить возраст человека в днях.
Формат входных данных
В файле input.txt даны две строки, в каждой из которых
записаны через пробел три числа - соответственно, день, месяц и год даты.
Год может принимать значения из диапазона 1..10000
В первой строке записана дата Дня Рождения человека;
во второй строке записана дата, на которую требуется определить возраст человека.
Формат выходных данных
В файл output.txt записать одно число - возраст человека в днях.
Примеры
input.txt
| output.txt
| 1 1 2005
2 1 2005
|
| 1 1 2005
2 1 2006
|
| 1 1 2004
2 1 2005
|
| Список фамилий
Имя входного файла:
| input.txt
| Имя выходного файла:
| output.txt
| Максимальное время работы на одном тесте:
| 2 секунды
| Вывести список фамилий студентов, упорядоченный (по возрастанию) по их Дням Рождений.
Формат входных данных
В файле input.txt в первой строке содержится целое число N – количество студентов в списке, 0<=N<=50. Далее следуют N строк, в каждой из которых содержится информация об одном студенте в следующем виде:
D M Y F
Здесь D - день, M - месяц, Y - год рождения и F - фамилия студента. Значения в строке отделяются пробелами. Год может принимать значения из диапазона 1..10000.
Гарантируется, что студентов, родившихся в один день, в исходном списке нет.
Формат выходных данных
В файл output.txt вывести список студентов, упорядоченный (по возрастанию) по их Дням Рождений. Выводить нужно только фамилии, по одной на строку.
Примеры
Input.txt
| output.txt
|
1 1 1980 Иванов
| Иванов
|
1 1 1980 Иванов
20 3 1979 Петров
15 2 1980 Сидоров
| Петров
Иванов
Сидоров
|
Возраст датой
Имя входного файла:
| input.txt
| Имя выходного файла:
| output.txt
| Максимальное время работы на одном тесте:
| 2 секунды
|
Третьеклассник Петя в рамках своего очередного астрологического исследования снова решил составить гороскопы своих земляков. Однако теперь ему необходимо определить возраст каждого из них в годах, месяцах и днях.Помогите Пете еще раз.
Ваша задача - по введенной дате определить возраст человека в годах, месяцах и днях.
Формат входных данных
В файле input.txt даны две строки, в каждой из которых записаны через пробел три числа - соответственно, день, месяц и год даты. Год может принимать значения из диапазона 1..10000 В первой строке записана дата Дня Рождения человека; во второй строке записана дата, на которую требуется определить возраст человека.
Формат выходных данных
В файл output.txt записать возраст человека в формате
Y лет, M месяцев, D дней.
Обратите внимание, что все слова в ответе должны отделяться пробелами, после слов "лет" и "месяцев" ставятся запятые, а после слова "дней" - точка.
Примеры
input.txt
| output.txt
| 1 1 2005
2 1 2006
| 1 лет, 0 месяцев, 1 дней.
| 1 1 2004
2 1 2005
| 1 лет, 0 месяцев, 1 дней.
|
Пояснение: несмотря на то, что 2004 год является високосным, количество дней высчитывается по месяцу конечной даты.
Сколько чего
Файл ввода
Дата добавления: 2015-09-27 | Просмотры: 396 | Нарушение авторских прав
|