Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 
[Вернуться к задаче]   1 2
  1  Михалкова Анна Сергеевна, 27 апреля 2019 г. 23:47:42
     Подскажите, пожалуйста, можно ли организовать ввод элементов внутри цикла в одну строчку через пробел не прибегая к спискам?
     Уточню, что вопрос про Python. Скорее всего можно, но там придётся много кода написать, это способ не для новичков.
  2  Глотов Илья Константинович, 12 февраля 2018 г. 6:55:04
     Ребята, есть такая замечательная вещь как преждевременный выход из цикла. Не забывайте про нее, а то убьёте на эту задачу целую ночь)))
  3  Донный Михаил, 24 апреля 2017 г. 22:59:30
     В 5 тесте ошибка: количество мостов в исходном файле меньше N. Поэтому на некоторых компиляторах (PascalABC) попытка сначала считать все данные, а затем их обработать приводит к RE.

....
cin >> n;
while(cin >> a[p]) ++p;
if (p != n)
while(1);
....

Такая "заглушка" выдает TL-5
  4  Коленников Юрий Владимирович, 21 января 2017 г. 18:11:30
     Решил лишь после того как понял что после первой аварии автобус дальше не идет!
  5  Майко Владислав Сергеевич, 07 ноября 2013 г. 17:28:11
     что такое halt на С++?
     exit(0);
  6  Широян Давид Арменович, 15 октября 2013 г. 21:28:20
     Ошибка на первом тесте модет быть если вы crash написали с большой буквы
     Причин может быть много, а это одна из них.
  7  Лесничий Сергей Владимирович, 12 мая 2013 г. 0:46:00
     Очень странно на паскале тоже самое работает а на джаве нет
  8  Трубин Александр Игоревич, 19 июля 2012 г. 18:41:20
     кстати, в 1м тесте высота моста составляет 10000 или около того
  9  Трубин Александр Игоревич, 19 июля 2012 г. 18:38:30
     прикол оказывается в дельфи, по-видимому shortint либо не распознаётся либо что... (кароч просто понял shortint на штеупук и норм:) )
     Да, если заменить shortint на штеупук, то точно все заработает :) Автор имел ввиду integer.
  10  Кременко Станислав Игоревич, 22 апреля 2012 г. 8:19:19
     Здравствуйте. На пятом тесте, если пытаешься анализировать все мосты, то возникает Runtime Error. А если выходишь после аварийного и дальше не смотришь, то Accepted. Это говорит о том, что пятый тест некорректен и во второй строке дано не N натуральных чисел, не превосходящих 10000, а что-то другое. Например, меньше, чем N чисел. Так?
  11  Габдиев Фарит Фанилевич, 06 апреля 2012 г. 22:56:47
     очень легкая задача по сравнению с сортировкой времени. тут сложность 1%, там 20%
  12  Физматовский Программист Задр, 30 мая 2011 г. 19:44:49
     Я так и не понял - почему на 2-ом тесте нужно писать "crash 2"? По условию же нужно написать номер моста - на КОТОРОМ СЛУЧИТСЯ АВАРИЯ, а не номер первого моста после аварии, высота которого не больше 437-ми... Объясните, пожалуйста....
     Так здесь как раз на 2м мосте и случится авария. Первый мост во втором тесте имеет высоту 763, автобус легко пройдет этот мост, а вот на втором мосте будет авария, здесь 245<=437
  13  Арсений, 23 марта 2011 г. 13:06:41
     Почему в примере 2 ОТВЕТ КРАШ 2?ОН ЖЕ СЛОМАЕТСЯ НА ПЕРВОМ???или Я чегото не понимаю??
     Возможно, вы путаете высоту автобуса с высотой мостов. У нас высота автобуса фиксирована, а высота мостов указана во входных данных, а не наоборот.
  14  Арсений, 18 марта 2011 г. 17:16:12
     а может быть 0 мостов?
     Нет, конечно. Особенно если прочитать условия входных данных, а там написано 1<=N.
  15  МуртазаШадияРеал, 18 февраля 2011 г. 7:34:51
     Can I know who is writing in red words?
     Is't me, administrator. My name is Sergey Nikolaevich Belyaev.
  16  Пономарёв Владислав Сергеевич, 06 марта 2010 г. 9:39:00
     Похоже тест 5 не соответствует тексту задачи.
Где-то в 5-ом тесте подается в качестве высоты 0, из-за этого моя программа вылетает на строке:
assert( 1<=height[i] && height[i]<=10000 );
По условию задачи высота - натуральное число, то есть не 0.
После исправления условия на:
assert( 0<=height[i] && height[i]<=10000 );
тест 5 проходит, что видно на ID 476846.

Если я прав, то стоит исправить.
     В 5м тесте только натуральные числа, удовлетворяющие условию задачи. И как вы можете видеть, что ваша программа выдает ошибку у нас именно в этой строке?
  17  --=++Janat++=--, 29 октября 2009 г. 14:48:17
     идентичен ли 2 пример 2 тесту?
     нет и более того, даже 1й тест не идентичен.
  18  Швеин Михаил Викторович[perm_su], 16 октября 2009 г. 19:06:00
     Есть неувязочка.... А если автобус не влезет под несколько мостов? Какой выводить? исправьте)))
     Выводить тот, на котором произойдет авария. Вы выходные данные читали вообще? Или вы думаете после аварии, где у автобуса крышу снесет он поедет дальше и будет продолжать делать аварии? Выводить надо тот мост, где произойдет первая авария.
  19  ODIP, 09 сентября 2009 г. 20:37:52
     ID 476826
Похоже тест 5 не соответствует тексту задачи.
Где-то в 5-ом тесте подается в качестве высоты 0, из-за этого моя программа вылетает на строке:
assert( 1<=height[i] && height[i]<=10000 );
По условию задачи высота - натуральное число, то есть не 0.
После исправления условия на:
assert( 0<=height[i] && height[i]<=10000 );
тест 5 проходит, что видно на ID 476846.

Если я прав, то стоит исправить.
     Вы неправы, все нормально с 5м тестом и с остальными тестами тоже. Не знаю, почему происходит RE, но действительно в моменте вызова assert в той строке :(
  20  luka lomtadze, 07 марта 2009 г. 15:16:21
     Что там у вас в 1 тесте ??? я не понимаю????
     В первом тесте всего 1 мост высотой 927 и нужно выводить No crash.
 1 2

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2020, E-mail: admin@acmp.ru