Содержание
- 2. A. Another Game Аккуратно прочитать входные данные и выделить значимую часть, т.е. содержание тайлов без рамок
- 3. B. BOMB HAS BEEN PLANTED
- 4. B. Bomb Has Been Planted
- 5. C. CSS IS AWESOME
- 6. C. CSS is Awesome
- 7. C. CSS is Awesome
- 8. D. DECOMPRESSING
- 9. D. Decompressing По «общему правилу» и «исключениям» построить таблицу – значение красоты для каждой пары яркостей
- 10. D. Decompressing Значения таблицы d1 не зависят от исходной картинки Эти значения можно посчитать при помощи
- 11. D. Decompressing Каждое значение таблицы можно пересчитать за 10 итераций, выбирая яркость следующего пикселя: d1[m][sum][p] =
- 12. D. Decompressing Получаем C[i][j][k] = d1[K-1][m*K-j][j] независимо для каждого k (не путать с K) Общая сложность
- 13. D. Decompressing Заведем другую таблицу: d2[m][p] – максимальный бонус, если осталось «растянуть» m пикселей и последний
- 14. D. Decompressing d2[m][p] = max(d2[m+1][p1] + bonus[p][p2] + C[S[m]][p2][p1]) по всем p1 и p2 от 0
- 15. D. Decompressing Тогда бонус красоты для текущей строки будет равен max(d2[1][p1] + C[S[0]][p2][p1]) по всем p1,
- 16. E. EQUATION
- 17. E. Equation
- 18. F. FORMULA 8
- 19. F. Formula 8 Столкновение возникает, если за одно и то же время один участник проехал целое
- 20. F. Formula 8
- 21. F. Formula 8
- 22. G. GRAB YOUR SEAT!
- 23. G. Grab your seat!
- 24. G. Grab your seat!
- 25. G. Grab your seat! Корректно! Корректно! Не корректно! Не корректно! Корректно! Не корректно! Корректно!
- 26. H. HEAL
- 27. H. Heal
- 28. I. IS IT TETRIS
- 29. I. Is It Tetris Любая фигурка из четырех элементов – фигурка Тетриса Достаточно посчитать количество связных
- 30. J. JUMP!
- 31. J. Jump!
- 32. J. Jump! Подводные камни: Иногда надо подождать на берегу и прыгнуть первый раз на кувшинку после
- 33. K. KEY NUMBER
- 34. K. Key Number Считать число как строку и вывести ее задом наперед. См. задачу “B” пробного
- 35. L. LOOKING FOR NEXT STRING
- 37. Скачать презентацию