Category: еда

nyaload

расшифровка кодов ОКВЭД

Взял список запрещенных к импорту продуктов ( http://government.ru/media/files/41d4f8e16a0f70d2537c.pdf )
написал скриптик, который вытащил расшифровку кодов ОКВЭД
Я на всякий случай закупил пять килограмм моего любимого Ольтермани 17, хранится он полгода.


ТН ВЭД 0201 - Мясо крупного рогатого скота, свежее или охлажденное
ТН ВЭД 0202 - Мясо крупного рогатого скота, замороженное
Collapse )
"ТН ВЭД 2106909809" ( прочие пищевые продукты ) пугает неизвестностью.
nyaload

«....ааа что, вы и есть за меня будете?! - Ага!!»

Игрушка на http://godville.net укрепила меня во мнении, что борьба с ботами - это от слабости геймдизайна. Зачем игрокам писать ботов, если конфеты интересней есть самому?

PS. фраза заголовка - из «Вовка в тридевятом царстве», можно на ютубе глянуть, если прошло мимо детства.
nyaload

Попадание точки в многоугольник. Количество заныриваний не равно количеству выныриваний.

Есть точка O, есть многоугольник A[n] на плоскости. Надо выяснить, попадает ли точка в многоугольник.

Основа алгоритма описывается очень просто: давайте возмём бесконечный горизонтальный луч из точки направо. Если луч пересекает границу четное число раз (в том числе 0 раз) , то точка вне многоугольника. Если нечетное число раз - то внутри.



Затем программист пытается обработать хитрые случаи: луч проходит через вершину многоугольника, сторона многоугольника совпадает с лучом. В коде возникают какие-то if, какие-то EPSILON..., молитвы о том, что редкие случаи когда две точки на расстоянии EPSILON но луч между ними - не существуют, насильно изгонясь из сознания Collapse )

Смотри ещё: • Угол между двумя векторами
Смотри ещё: • Пересечение двух отрезков