Визначення:
- Трикутником вважається правильний трикутник якщо один із внутрішніх кутів рівно 90 градусів.
- Число вважається раціональним, якщо його можна представити співвідношенням цілих чисел, тобто
p/q, де іpіqє цілими числами. - Число
n- це конгруентне число, якщо існує правильний трикутник площіnде всі три сторони раціональні. - Це OEIS A003273 .
Виклик
Це виклик проблеми вирішення. Враховуючи вхідне число, xвиведіть чітке і послідовне значення, якщо xце відповідне число, і окреме чітке і послідовне значення, якщоx не є збіжним числом. Вихідні значення не обов'язково повинні бути truthy / falsey у вашій мові.
Спеціальне правило
Для цілей цього виклику можна припустити, що гіпота Берези та Свіннертона-Дайера є правдою. Крім того, якщо ви зможете довести гіпотезу Берези та Свіннертона-Дайєра, вимагайте отримати премію в тисячі тисяч доларів США. ;-)
Приклади
(Використовується Trueдля конгруентних чисел та Falseінше).
5 True
6 True
108 False
Правила та уточнення
- Введення та вихід можуть бути надані будь-яким зручним методом .
- Ви можете роздрукувати результат в STDOUT або повернути його як результат функції. Будь ласка, вкажіть у своєму поданні, які значення може приймати результат.
- Прийнятна або повна програма, або функція.
- Стандартні лазівки заборонені.
- Це код-гольф, тому застосовуються всі звичайні правила гольфу, і найкоротший код (у байтах) виграє.