Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Файл ввода




Д.М.Г

Здесь Д – день, М – месяц, Г – год, разделенные точкой.

Примеры

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-07-26; просмотров: 42; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты