Давши додатне ціле число як вхід, визначте, чи є великим числом.
Величезне число - це таке число, що будь-яке вставлення +
знаку між будь-якими двома цифрами в базі 10 призводить до вираження просте ціле число.
Наприклад, 40427 є великодумним, оскільки
4+0427 = 431 is prime
40+427 = 467 is prime
404+27 = 431 is prime
4042+7 = 4049 is prime
Вихідні дані
Ви повинні вивести два різних значення, одне, коли вхід великодумне, і одне, коли вхід не.
Оцінка балів
Метою цього конкурсу буде зробити розмір вихідного коду, написаного для вирішення цього завдання, заданого в байтах, якомога меншим.
Випробування
1 -> True
2 -> True
4 -> True
10 -> False
98 -> True
101 -> True
109 -> False
819 -> False
4063 -> True
40427 -> True
2000221 -> True
1
та 2
не має двох цифр, набір виразів порожній. Усі члени порожнього набору є простими. Крім того, жодна з них не є, але це крім точки. Це трохи заплутано, я вам це скажу, але, думаю, це має більше сенсу, ніж альтернативи.
1
зі знаком плюс, вставленим між будь-якими двома символами (без вставки), може бути лише результат1
, який сам по собі не є простим.