Rare numbers: Difference between revisions

Content added Content deleted
imported>Sassela
(Add Racket solution)
Line 3,908: Line 3,908:


val .findfirst = f(.max) {
val .findfirst = f(.max) {
for[=[]] .i = 0; ; .i += 1 {
for[=[]] .i = 0; len(_for) < .max; .i += 1 {
if .israre(.i) {
if .israre(.i) {
_for ~= [.i]
_for ~= [.i]
if len(_for) == .max: break
}
}
}
}