eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Спіраль

опубліковано 13.12.11, 14:53:50

Условие задачи и тесты изначально были корректны.

Подсказка: Ключ к решению во внимательном изучении примера.

опубліковано 13.12.11, 22:59:07

Конечно, я мог и не заметить, но я несколько раз проверил вручную вывод моей программы для N = 49 и до сих пор не вижу, почему нарисованная программой спираль не является правильной. В связи с этим у меня возникают сомнения в правильности соответствующего теста. Ну а тест N=1 я вообще считаю некорректным. Мне кажется, его просто необходимо убрать. Если же, по каким-то непонятным причинам спираль для разных N должна начинаться в разных углах матрицы, то это обязательно должно быть озвучено в условии.

awpris відповів:
Именно по этой причине задачка и была вначале закрыта по завершению контеста. После тщательной проверки оказалось, что ключик к решению есть. И тоже именно поэтому пусть Ваше сообщение в обсуждении будет ещё одной подсказкой к поиску решения.
опубліковано 13.12.11, 23:55:20

Очень странная задача - не пойму, чего хотел добиться автор, предлагая ее. Был шокирован ответом при N=1.

От себя добавлю - у спирали два конца, может быть это кому-то поможет.

опубліковано 06.05.13, 10:56:32

Я допускаю такой "ключик". Так как все правило объясняется исключительно одним примером, то можно предположить, что этот рисунок вообще не должен меняться, когда он оказывается частью других размеров...

Сейчас попробую...

опубліковано 06.05.13, 11:07:00

Уже сто раз проверил свой ответ на N=49. Не понял чего неправильного.Думаю что тест неправильный:)

опубліковано 06.05.13, 11:15:59

И как естественное продолжение этого предположения - ответы для размеров 1,3 и 5 должны находиться внутри заданного рисунка (разумеется, в центре).

опубліковано 06.05.13, 11:17:29

Добавлю, что такая интерпретация дала 100$.

awpris відповів:
Интересно, где Вы нашли такого спонсора? :)
опубліковано 06.05.13, 11:18:03

пока 100 процентов :-))

опубліковано 31.01.14, 03:44:45

Предлагаю переименовать эту задачу в "Битва Экстрасенсов"?

опубліковано 21.01.15, 21:42:58

Проверял у себя на компе при N = 49 вроде все нормально но тут не проходит этот тест

опубліковано 14.08.16, 01:27:21

why in case of n=1 result must be 0 why not 1 for example?? it is very weird . вообше зачем ставит 1 в ету задачу ...

опубліковано 05.03.18, 12:38:11

В условии задачи указано, что центральная клетка должна содержать 0. Проверка выдала 100%, после того как из решения было убрано выполнение этого условия (например, при n=5).

опубліковано 30.03.18, 01:25:17

На понимаю, почему столько непониманий. Здесь же все очевидно.

Когда n = 1, учитывая что в центре должен быть 0 очевидно что нужно вывести.

Да и начинается спираль всегда в одном месте. С 0:0. Конечно, можно и центра, но это, как-то не логично.

опубліковано 20.06.18, 00:44:59

Добрый день. В пятом тесте у Вас ошибка. В нем центральный элемент 1, что противоречит условию.

опубліковано 09.11.20, 11:13:46

это задание вы сделали с помощью паскала или c++?