Pull to refresh
1
0.4
Send message

Задачка с конями не программерская, там чисто на комбинаторику. Например, если N и M больше 4, то у первого коня есть 4 угловые позиции, где он бьёт 2 поля (и таким образом второму запрещено вставать на 3 клетки), 8 позиций на краю доски рядом с углом (по 3 битых поля), 4 позиции на диагонали рядом с углом (по 4 битых поля), 2N+2M-16 клеток на краю (по 4 битых поля), 2N+2M-16 клеток на рядах рядом с крайними (по 6 битых полей), ну и всё остальное, где конь бьёт 8 полей. Это всё правильно просуммировать, будет ответ.

Генераторы — тупиковая ветвь развития, любую логику можно переписать с них более очевидным способом. А Symbol… почему именно Symbol? Чем он показательнее других новинок языка для проверки знаний?

12 ...
59

Information

Rating
2,386-th
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Фронтенд разработчик
Старший
JavaScript
TypeScript
React
HTML
CSS
Веб-разработка
Redux
MobX
Webpack