LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Не бох весть, но вот тебе моё решение а одну строчку на APL:

      2 3 4 5 6 {((⍴⍺)=+⌿1=(⍺∘.|⍵))/⍵} 7×⍳1000
301 721 1141 1561 1981 2401 2821 3241 3661 4081 4501 4921 5341 5761 6181 6601

В принципе это тоже сито Эратосфена, которое убирает не только делители на 2, но на 3, 4, 5, 6 и производные.

Исправление beastie, :

Не бох весть, но вот тебе моё решение а одну строчку на APL:

      2 3 4 5 6 {((⍴⍺)=+⌿1=(⍺∘.|⍵))/⍵} 7×⍳1000
301 721 1141 1561 1981 2401 2821 3241 3661 4081 4501 4921 5341 5761 6181 6601

В принципе это тоже сито Эратосфена, которое убирает не только делители на 2, но на 3, 4, 5, 6 и производные.

Исходная версия beastie, :

Не бох весть, но вот тебе моё решение а одну строчку на APL:

      2 3 4 5 6 {((⍴⍺)=+⌿1=(⍺∘.|⍵))/⍵} 7×⍳1000
301 721 1141 1561 1981 2401 2821 3241 3661 4081 4501 4921 5341 5761 6181 6601