| 1 Абдукаримов Юсуф, 09 апреля 2026 г. 7:48:44 |
| #include <iostream> #include <vector> #include <algorithm> using namespace std; struct Time { int h, m, s; bool operator<(const Time& other) const { if (h != other.h) return h < other.h; if (m != other.m) return m < other.m; return s < other.s; } }; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int n; if (!(cin >> n)) return 0; vector<Time> times(n); for (int i = 0; i < n; ++i) { cin >> times[i].h >> times[i].m >> times[i].s; } sort(times.begin(), times.end()); for (int i = 0; i < n; ++i) { cout << times[i].h << " " << times[i].m << " " << times[i].s << "\n"; } return 0; }
|
|
|
| 2 Нуралийев Шухрат, 30 января 2026 г. 18:00:39 |
| who want pvp with me in https://bloxd.io/bedwars/duo ⛓⛓⛓
|
|
|
| 3 Нуралийев Шухрат, 30 января 2026 г. 17:59:24 |
| dexsexland
|
|
|
| 4 Селицкий Максим Александрович, 16 ноября 2024 г. 14:01:36 |
| Я так понимаю что в вводе должны быть с ведущими нулями. Тогда почему в первом тесте 7 30 00? Почему не 07 30 00? Не понимаю
|
|
|
| 5 Неизвестный, 05 октября 2024 г. 19:43:56 |
| пытался решить словарем но почему-то 5 тест runtime error
|
|
|
| 6 Исмагулов Еламан, 15 декабря 2021 г. 19:55:18 |
| захотел решить со структурами, поэтому я взял и решил со структурами
|
|
|
| 7 Бабин Кирилл Иванович, 08 ноября 2021 г. 3:18:46 |
| В качестве "разрядов" использовал часы, минуты и секунды соответственно
|
|
|
| 8 Бабин Кирилл Иванович, 08 ноября 2021 г. 3:18:20 |
| Шизанулся и решил поразрядной сортировкой
|
|
|
| 9 Хушенский Константин Николаевич, 26 ноября 2020 г. 19:26:35 |
| Я так решал: Перевожу в секунды --> Сортирую --> Перевожу обратно
|
|
|
| 10 Шрестха Роман Паванович, 17 октября 2020 г. 21:15:29 |
| Лучше переводите в секунды и обратно. Я пробовал через операции со строками у меня почему-то дальше первого теста не прошло.
|
|
|
| 11 Параничев Денис Александрович, 11 июля 2019 г. 20:40:22 |
Первый тест такой же как в примере? Вы это можете легко узнать. Читаете входные данные, и если они равны тесту из условия - аварийно завершаете программу, например, exit(1) в C++. Если получили runtime error на первом тесте - значит данные такие.
|
|
|
| 12 Р А С, 27 сентября 2013 г. 11:37:45 |
| Пузырьковый метод сортировки наше все :)
|
|
|
| 13 Травин Андрей Юрьевич, 29 мая 2009 г. 21:35:58 |
что такое RUNTIME ERROR? В разделе "Работа в системе" описаны все виды возможных ошибок.
|
|
|
| 14 Кобышев Сергей Сергеевич, 24 октября 2007 г. 17:49:48 |
В данном примере одно из чисел в inputе было 7 30 00, а в outputе это число стало 7 30 0, вопрос, числа в выходном файле дожны писаться также как во входном или без предшетствующих нулей, и еще вопрос, вводятся числа с предшетствующими нулями или нет??, т.е. вводится "2 2 2" или "02 02 02"? И ещё вопрос) если чиса вводятся с предш. нулями, нельзя ли загнать в массив строку этого времени без пробелов, и отсортировать строки, а не числа?? Прошу обратить на 3 слова, которыми заканчивается формулировка выходных данных. Ну а задачу можно решать по-разному, можно строки такие сортировать, но проще все же работать с числами (это быстрее).
|
|
|