İki koşulu yerine getiriyorsa, sayı Chen asaldır:
- Kendisi asal
- Kendisi artı iki asal veya yarı asaldır.
Asal, tam olarak iki bölenin olduğu ve bu bölenlerin kendisinden ve birinden oluştuğu bir sayıdır.
Yarı asal, iki asal maddenin ürünü olan bir sayıdır. (12 = 2 * 2 * 3'ün yarı asal olmadığını, 25 = 5 * 5 olduğunu unutmayın).
Göreviniz bir sayının Chen üssü olup olmadığını belirlemek. Evet için herhangi bir gerçek değeri ve hayır için herhangi bir sahte değeri vermelisiniz.
Giriş, birine eşit veya bundan büyük herhangi bir tam sayı olacaktır. Ayrıca bir dize, karakter dizisi veya bir dizi veya rakam olarak da alınabilir.
Örnekler:
101 -> truthy
223 -> falsy
233 -> truthy
1 -> falsy
Bu OEIS A109611 .
Bu, kısmen, Sophie Germain'in bir başbakanı mıyım? ki, ne yazık ki, kopya olarak kapatıldım, bu yüzden kopya olmayan bir şekilde ilgili bir meydan okuma gönderiyorum.
2 * 2 * 2 * 3 * 3yarı asal? Ne hakkında 5 * 5?
5*5yarı asal, 2*2*2*3*3değil. Ben tam olarak iki dedim .
2*2*2*3*3yani tam iki asal çarpanlarını sahiptir 2ve 3ve 5*5yani bir asal çarpanı vardır 5.) Belki soruya içine düzenleme olabilir?
TrueTruthy ve2veyaFalsefalsy (tutarsız falsy değerleri) için geri dönebilir miyiz ?