Il gruppo primo di un numero intero N maggiore di 2 è definita come la coppia formata dalla massima primo strettamente inferiore rispetto N e il primo e disponibilità strettamente maggiore di N .
Nota che seguendo la definizione sopra, se l'intero è un numero primo stesso, allora il suo cluster primo è la coppia dei numeri primi che lo precedono e succedono .
Compito
Dati due numeri interi N , M ( N, M ≥ 3 ), emette un valore di verità / falsità in base al fatto che N e M abbiano lo stesso cluster primo.
Questo è code-golf , quindi l'obiettivo è ridurre il numero di byte il più possibile. Pertanto, vince il codice più breve in ogni linguaggio di programmazione .
Casi di prova / esempi
Ad esempio, il cluster principale di 9 è [7, 11]
, perché:
- 7 è il primo più alto strettamente inferiore a 9 e
- 11 è il primo più basso strettamente superiore a 9 .
Allo stesso modo, il cluster primo di 67 è [61, 71]
(nota che 67 è un numero primo).
Coppie vere
8, 10 20, 22 65, 65 73, 73 86, 84 326, 318 513, 518
Coppie di Falsy
4, 5 6, 8 409, 401 348, 347 419, 418 311, 313 326, 305