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

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


 
Вернуться
Тема: задача 1009, что за условие?В случае равенства лучшего результата преимущество отдается спортсмену, показавшему лучший второй прыжок, при равенстве двух лучших рассматривается лучший третий результат и т.д. Надо смотреть среди больших или по номеру или скажите просто 2 тест.
1
  1  Тер-Саркисов Богдан Олегович, 21 декабря 2018 г. 16:13:58
      Хз, у меня с double зашло
  2  Георгий Шарушинский, 21 декабря 2018 г. 15:46:03
      Ооооочень странная задача сдал её там надо число умножить на 100 в начале я в double работал
  3  Георгий Шарушинский, 21 декабря 2018 г. 15:17:34
      Переписал программу, не работает, может в выводе подвох какой-то?
  4  Георгий Шарушинский, 18 декабря 2018 г. 20:19:11
      Так и делаю, wrong answer на 2 тесте
  5  Тер-Саркисов Богдан Олегович, 18 декабря 2018 г. 19:50:25
      Всегда делают 6 прыжков. В решении ничего необычного. Для каждого участника нужно делать сортировку по невозрастанию прыжков, причем неудачный прыжок определить чем-то отрицательным, чтобы он был хуже, чем самый плохой удачный прыжок (длины 0). Далее отсортировать уже участников между собой, сравнивая пары участников A и B, как я описал ниже. Далее удалить тех участников, у которых все неудачные попытки. Ну, и всё вроде бы. Вывести первых min(3, n) участников, где n - количество оставшихся участников после удаления.
  6  Георгий Шарушинский, 18 декабря 2018 г. 18:27:41
      Всегда ли они делают 6 прыжков?
  7  Георгий Шарушинский, 18 декабря 2018 г. 18:13:33
      Вы как решали? Я делал быструю сортировку структуры. У меня почему-то не проходит. Перевод строки и тому подобное когда надо переводить строку.
  8  Тер-Саркисов Богдан Олегович, 18 декабря 2018 г. 17:30:20
      Имеется в виду сравнение отсортированных попыток участников. Например, участник A с попытками [1.5, x, 2.5, 3, 0, 4], участник B с попытками [x, x, 1, 3, 2.6, 4]. Отсортируем попытки по невозрастанию для каждого участника: A = [4, 3, 2.5, 1.5, 0, x], B = [4, 3, 2.6, 1, x, x]. Затем сравним результаты до первого несовпадения попыток: 4 == 4, 3 == 3, 2.5 < 2.6. Получилось, что результат участника A хуже, чем участника B.
1

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

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