eolymp
bolt
Try our new interface for solving problems
dərc olunub 13.12.11 14:53:50

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

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

dərc olunub 13.12.11 22:59:07

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

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

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

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

dərc olunub 06.05.13 10:56:32

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

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

dərc olunub 06.05.13 11:07:00

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

dərc olunub 06.05.13 11:15:59

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

dərc olunub 06.05.13 11:17:29

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

awpris cavab verdi:
Интересно, где Вы нашли такого спонсора? :)
dərc olunub 06.05.13 11:18:03

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

dərc olunub 31.01.14 03:44:45

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

dərc olunub 21.01.15 21:42:58

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

dərc olunub 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 в ету задачу ...

dərc olunub 05.03.18 12:38:11

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

dərc olunub 30.03.18 01:25:17

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

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

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

dərc olunub 20.06.18 00:44:59

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

dərc olunub 09.11.20 11:13:46

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