Блог пользователя MikeMirzayanov

Автор MikeMirzayanov, 15 лет назад, По-русски
Всем доброго дня!

Несмотря на то, что Артем Рахов подготовил сегодняшний контест - пост пишу я, так как он в настоящий момент готовится к финалу ACM-ICPC, решая тренировку вместе с однокомандниками.

В подготовке контеста принимали участие: Артем Рахов, Геральд Агапов (поздравляю с "покраснением") и Мария Белова.

Желаю высокого рейтинга,
MikeMirzayanov
  • Проголосовать: нравится
  • +15
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Всем удачи!
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Есть такая мысль, размещать условия в pdf на торрент трекере (да хотябы на the pirate bay), чтобы все могли без проблем скачать условия, даже когда сервер в дауне...
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +5 Проголосовать: не нравится
А внешний линк на условия будет?
PS: всем удачи!
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
Всем удачи и высокого рейтинга.
P.S Главное участие а не победа
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
what is pretest 3 of COINS?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Problem D:
Second sample:
input:
6 3
000000 2
010100 4
111100 0
Is it correct?

May be:
6 3
000000 2
010100 4
000011 0
?
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Hm, I thing it's really interesting.

Recruit flushfile
Submits:
A - 0:46, B - 0:49, E - 0:52
Hacks:
A - jackoneill (submitted in 0:46, hacked in 0:47), gigacoder (submitted in 0:56, hacked in 0:57)
B - jackoneill (submitted in 0:48, hacked in 0:50), gigacoder (submitted in 0:56, hacked in 0:57)
E - jackoneill (submitted in 0:52, hacked in 0:54), gigacoder (submitted in 0:56, hacked in 0:58)

Recruit resetfile
Submits:
A - 1:00, B - 1:01, E - 1:01
Hacks:
A - delphisourcer (submitted in 1:00, hacked in 1:01)
B - delphisourcer (submitted in 1:00, hacked in 1:01)
E - delphisourcer (submitted in 1:00, hacked in 1:02)
15 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится
What is test 19 of problem C?
15 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится
в первой задаче кто-то действовал по системе:
if {n%3==0) || (n==1) cout<<"YES"

так и ломали) тестом в n=10
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
скажите как задачу С делать перебором?
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +1 Проголосовать: не нравится
    Перебираем все 6! вариантов расстановки слов и проверяем каждую из них на правильность. Из всех правильных берем "минимильную".
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится +1 Проголосовать: не нравится
    Пронумеруем "стороны" восьмерки 1, 2, 3, 4, 5, 6.
    Попробуем поставить каждое слово на каждое место.
    Для этого сгенерируем все перестановки чисел от 1 до 6 (за 6! = 720) и посмотрим, можно ли поставить слова именно так. Для этого проверим буквы, которые стоят на стыках слов, и еще должно выполняться условие на длины слов (среднее вертикальное слово больше обоих по краям, со средним горизонтальным то же самое).
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Расскажите, что за число в 51 тесте по А. Ума не приложу :)
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

такой вопрос про ms c++

почему когда пишешь в каком-то условие где-то в середине программы return 1 

программа получает "Ошибка времени исполнения", а когда return 0 , то все проходит?

обидно думать над кодом больше часа в чем прикол)))и узнать что в этом

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
дамс))
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
А это только у меня посреди контеста перестала работать форма сдачи задач в правом столбце? (приходилось пользоватьcя отдельной страничкой)
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Как последняя задача решается никто не подскажет? Претесты все прошла, но на 11 тесте завалилась по времени. Может правда потоковый ввод вывод виноват, scanf давно уже не юзал.
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    Когда читал задачи, то родилось такое решение.
    Отсортируем все углы по возрастанию его значения и все стенки по возрастанию x. Далее будем идти по стенкам и проверять врежется ли снаряд с текущим наименьшим углом в эту стенку. Если врезается, то пишем для него ответ, удаляем из списка и переходим к следующему углу. Если нет, то заканчиваем проверку и переходим к следующей стенке (заканчиваем, потому что углы с более большим значением тоже гарантированно эту стенку перелетят).
    На практике не проверял, но пройти должно.
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    Вот мое решение:
    1) Отсортируем стенки по возрастанию координаты x
    2) В силу условия на угол вылета снаряда, для каждой стенки существует отрезок углов [a1, a2], когда снаряд будет попадать в стенку.
    Теперь задача сводится к вычислению для каждого угла минимального индекса стенки, отрезок которой содержит данный угол. Это можно вычислять по-разному, я использовал дерево отрезков для минимума с обновлением на интервале
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
What's the test 16 of problem C please?
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
В первом тесте ядро попадает в точку 4.0000

3.3774

Использовал следующие выкладки:
Время полета до оси x: t = x / V / cos(alpha);
Ордината точки попадания в ось х: y = V * sin(alpha) * t - g * t * t * 0.5;
Где я неправ?

15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
<deleted>
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Скоро в пору будет понижать нижнюю границу графика... farhan_iut
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Integer to be checked.