1 Неизвестный, 20 ноября 2024 г. 20:17:37 |
Для тех, у кого WA по непонятной причине: внимательно читайте условие: 'Числа в файле разделены пробелами или символами перехода на новую строку'. То есть числа могут быть либо в одной строке, либо каждое на отдельной строке.
|
|
|
2 Ковалев Михаил Евгеньевич, 02 августа 2024 г. 17:57:59 |
Возможность увернуться от изощрённого способа ввода данных есть. Не изощрённо куртуазен, однако надобно знать. import sys input = sys.stdin.read Потом, собственно, лист списка. Это для питонистов... И конец ввода по сонтрол - дэ!
|
|
|
3 Ковалев, 27 января 2024 г. 19:42:31 |
Намеренное создание проблем с чтением данных - моветон.
|
|
|
4 Ковалев, 27 января 2024 г. 19:27:19 |
Здесь есть проблема с чтением данных из файла. Даже если числа введены в одну строку, то в конце этой строки все равно есть переход на новую строку. Если числа идут в столбик, то за последним числом опять же есть переход на новую строку. Кто пишет на С++ удалите последний элемент массива через pop_back(), так как последнее число дублируется.
|
|
|
5 Билалов Тимур, 01 июня 2022 г. 21:01:00 |
string.empty() - проверяет не пустой ли string.
|
|
|
6 Масеёнок Констатин Александрович, 25 февраля 2022 г. 22:19:12 |
В 1-ом тесте может ещё не проходить из-за того, что написано "YES", вместо "Yes"
|
|
|
7 Трофимов Иван Александрович, 31 декабря 2021 г. 16:29:56 |
Если у вас re на 1 тесте, используйте функцию нахождения конца файла, которая пропускает пробелы
|
|
|
8 Оборин Михаил Дмитриевич, 06 октября 2021 г. 13:47:34 |
1.символ перевода строки - это \n или какой если да, то может ли быть такой тест 1\n2\n3 или какой?
|
|
|
9 Жук Дмитрий Олегович, 22 сентября 2020 г. 18:52:21 |
Вся сложность задачи - понять почему она падает на первом тесте. Если у вас такая же история, то всё просто - проблема в вводе. Заменил с С++ на чисты С (через scanf) и всё зашло. За что 38% если не из-за этого - то не знаю
|
|
|
10 Ковалев, 17 сентября 2020 г. 11:34:21 |
Это тривиальная задача. Низкий процент решаемости объясняется тоже тривиально - что-то не в порядке с тестами. Мне удалось ее как-то запихнуть, но она должна не запихиваться, а заходить с лёта. Администратору не мешало бы обратить внимание на этот странный низкий процент.
|
|
|
11 Вадим Зинов, 12 июля 2020 г. 19:23:38 |
Интересно отчего такой низкий процент решаемости.
|
|
|
12 Белоусов Лев Павлович, 02 января 2020 г. 15:31:21 |
Решил STL, как-то получилось, что последний элемент добавлялся два раза, из-за этого был WA6.
|
|
|
13 Шулаков Денис Юрьевич, 24 сентября 2019 г. 23:09:11 |
Числа в файле разделены пробелами или символами перехода на новую строку - Это действительно так, и поэтому у меня 9ый тест не заходит?
|
|
|
14 Томилов Даниил Денисович, 12 декабря 2018 г. 20:11:15 |
"Числа в файле разделены пробелами или символами перехода на новую строку." Ну вот кто так делает? Долго над этим тупил.
|
|
|
15 Рамазанов Айтым Нурмбетович, 19 ноября 2015 г. 17:23:42 |
Что должна выводить программа, если: 1. Все числа одинаковые? 2. Некоторые числа одинаковые, но не все.
|
|
|
16 Беляев Сергей Николаевич, 18 ноября 2015 г. 9:22:29 |
Добавлены новые тесты. Теперь квадратичная сортировка не проходит. Все ранее сданные решения перетестированы. Из прежних 1972 AC-решений осталось только 525. Многие решения не прошли в связи со сменой компиляторов.
|
|
|
17 Глушков Игорь Владимирович, 05 февраля 2014 г. 13:37:37 |
Ну за что? Полтора час пытался понять в чем проблема... "YES" и "NO" с большой буквы написал.
|
|
|
18 Жусубалиев Зарлык, 23 января 2014 г. 8:08:39 |
Когда первый раз посмотрел думал не решу обсуждение прочитал все говорят что легко простой. И я решил попробовать. Простой сортировкой с первого раза прошло.
|
|
|
19 Лукьянов Иван, 13 ноября 2013 г. 23:10:05 |
Как же раздражает различие поведения функций ввода-вывода в различных компиляторах.
|
|
|
20 Железняков Иван Эдуардович, 25 октября 2013 г. 9:59:14 |
Как сразу начать читать числа из файла в массив? Уже несколько дней мучаюсь, не получается. Почему, например, такой вариант вариант паскаль не принимает? n:=1; repeat read(a[n]); inc(n); until eof(eoln); ? или такой n:=1; while not eof do begin read(a[n]); inc(n); end Лучше использовать seekeof
|
|
|