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

Автор Fakewave, история, 20 месяцев назад, По-русски

Задача: 2071B - Perfecto

Сразу скажем, что ответ $$$-1$$$, если сумма всех чисел от $$$1$$$ до $$$n$$$ это квадрат.

Подсказка
Почти решение
Завершение решения
Пример работы конструктива
  • Проголосовать: нравится
  • +54
  • Проголосовать: не нравится

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

Молодец, Горжусь! Отличное решение.

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

ты лучший, никого не скушай

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

У меня была похожая идея с рассмотрением остатков при делении на 8. Потому что только 0, 1 и 4 могут быть квадратами и там есть цикл, который проходит только по остальным остаткам (например, 2 -> 2 -> 3 -> 6 -> 5 -> 3 -> 5 -> 2 -> 6 имеет остатки 0, 1, 3, 7, 6, 2, 5, 4 в таком порядке), а потом можно пройтись в обратную сторону. Но я решил, что это слишком сложно реализовывать, и "вряд ли 500 человек сделали бы это за 15 минут" )

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

замечательное решение!

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

sigma blog

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Круто!

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

Лучший, спасибо за пост, и за то, что хорошо расписал идею, я не додумался до нее

»
20 месяцев назад, скрыть # |
 
Проголосовать: нравится +3 Проголосовать: не нравится

лучший