Semiprime: Difference between revisions
Content added Content deleted
m (→{{header|Ruby}}: split splits on white-space by default) |
|||
Line 1,168: | Line 1,168: | ||
=={{header|Frink}}== |
=={{header|Frink}}== |
||
<syntaxhighlight lang="frink">isSemiprime[n] := |
<syntaxhighlight lang="frink">isSemiprime[n] := length[factorFlat[n]] == 2</syntaxhighlight> |
||
{ |
|||
factors = factor[n] |
|||
sum = 0 |
|||
for [num, power] = factors |
|||
sum = sum + power |
|||
return sum == 2 |
|||
}</syntaxhighlight> |
|||
=={{header|Go}}== |
=={{header|Go}}== |