Коллеги-программисты! Задроты в хорошем смысле слова!

Я тут такую задачку нашёл, что пиздец.

Перескажу своими словами, чтоб короче.

В общем, есть участок координатной плоскости [-24...24; -24...24]. Начало координат, соответственно, в центре.

Надо начертить там 12 векторов, с таким условием:

1) Каждый вектор выходит из начала координат и имеет целочисленные координаты
2) Длина каждого вектора не должна быть целым числом
3) Векторы уникальны
4) Главное! Сумма длин всех векторов — "почти целое число" с точностью до 12 знака после запятой.

ПРИМЫЧАНИЕ: Что такое здесь "почти целое число с точностью P знаков после запятой": это вещественное число, разность которого с ближайшим целым не превышает 10 в степени P.

Ах да, забыл сказать — по условию первый вектор из этих 12 известен, и передаётся в функцию, как аргумент.

Вот пример для входного вектора 7;11 :

11; 1
-2; 12
5; 4
12; -3
10; 3
9; 6
-12; -7
1; 11
-6; -6
12; -4
4; 12

Что скажете, классная задачка?

Т.е., фактически сводится к тому, что у нас есть множество иррациональных чисел, которые в сумме дают нечто очень близкое к целому (но понятно, что не целое, ибо это невозможно в принципе) #hackerrank #задачи #программирование