Предлагается решить без заглядывания в яндексы и гуглы) В некоторых задачах требуются таки небольшие усилия, чтобы решить)
Рекомендую как гимнастику ума
(0)Шикарная гимнастика для ума.
Только задачки не по геометрии ( там все банально) а по английскому, тут да, пришлось попотеть.
Решил без подсказок
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший