|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2015, 15:52 | #1 |
Регистрация: 22.11.2014
Сообщений: 8
|
Сортировка времени
Помогите пожалуйста с задачей
Входные данные Во входном файле записано сначала число N (1 ≤ N ≤ 100), а затем N моментов времени. Каждый момент времени задается 3 целыми числами - часы (от 0 до 23), минуты (от 0 до 60) и секунды (от 0 до 60). Выходные данные В выходной файл выведите моменты времени, упорядоченные в порядке неубывания (момент времени также выводится в виде трех чисел, ведущие нули выводить не нужно). Пример входных данных 4 10 20 30 7 30 00 23 59 59 13 30 30 Пример выходных данных 7 30 0 10 20 30 13 30 30 23 59 59 |
14.02.2015, 16:22 | #2 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
Я язычок-то какой?
|
14.02.2015, 16:56 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
14.02.2015, 17:01 | #4 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
если час1 >час2 или час1=час2 и мин1>мин2 или час1 =час2 и мин1 =мин2 и сек1>сек2 то первоебольше
программа — запись алгоритма на языке понятном транслятору
|
14.02.2015, 17:18 | #5 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,950
|
Перевести в тип real (см. функцию TryEncodeTime):
Код:
А далее отсортировать! А хотя и без деления подойдет: Код:
Последний раз редактировалось newerow1989; 14.02.2015 в 17:22. |
14.02.2015, 17:34 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Можно еще и в строковый вид преобразовать в виде HHMMSS или как в предыдущем посте, но чуть по другому hh*10000+mm*100+ss, и сортировать простейшим способом, пузырьком
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.02.2015, 17:48 | #7 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
|
|
14.02.2015, 17:50 | #8 |
Форумчанин
Регистрация: 05.10.2007
Сообщений: 478
|
|
14.02.2015, 17:54 | #9 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
Хотя... хз, пример у тебя странный: Цитата:
|
||
14.02.2015, 17:56 | #10 | |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,950
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка StringGrid по времени | cardon | Общие вопросы Delphi | 0 | 04.01.2012 23:47 |
сортировка массива с замером времени | GaLiof | JavaScript, Ajax | 0 | 03.10.2010 08:35 |
Сортировка времени | sergio11 | Общие вопросы C/C++ | 5 | 06.09.2010 20:44 |
Хранение даты и времени в Interbase и их сортировка | tarakan1983 | БД в Delphi | 2 | 01.09.2010 23:47 |