Содержание
- 2. Задача A Рынок
- 3. Условие задачи Сегодня Максим решил сходить на рынок, чтобы купить помидоры. На рынке в ряд стоят
- 4. Как решать?
- 5. Фрагмент программы int min = a[0]; for (int i = 0; i if (a[i] min =
- 6. Задача B Часы
- 7. Условие задачи Однажды Максим проснулся и взглянул на часы. Часы могут показывать время в 12- или
- 8. Как решать? Если часы показывают время в 12-часовом формате, достаточно проверить, что количество часов лежит в
- 9. Фрагмент программы if (type == 12) { if (h >= 1 && h = 0 &&
- 10. Задача C Номера чеков
- 11. Условие задачи Однажды Максиму надоело чинить свои часы и он пошёл в банк, чтобы взять денег,
- 12. Как решать? Достаточно для каждой из цифр от 0 до 9 хранить список цифр, которые могут
- 13. Фрагмент программы int answer = 0; for (int i = 1; i if (good(k / 10,
- 14. Задача D Путешествие
- 15. Условие задачи Максим очень любит путешествовать, поэтому сегодня он решил отправиться в горы. Горы представляют собой
- 16. Как решать? Наивное решение
- 17. Фрагмент программы vector ans(n); for (int i = 0; i int index = -1; for (int
- 18. Как решать? Оптимальное решение В данной задаче необходимо было для каждого числа найти ближайшее справа, меньшее
- 19. Фрагмент программы vector ans(n, -1); stack st; for (int i = n - 1; i >=
- 21. Скачать презентацию