Replies (2)

  • @nonsense, Разрешаю
  • @nonsense, prime_numbers = lambda n,a=([0,0]+range(2,n+1)),lst=[],i=2:((i<=n)and((((a[i]!=0)and(lst.append(a[i])or filter(lambda j:a.__setitem__(j,0),xrange(i,n+1,i)))))or prime_numbers(n,a,lst,i+1)))or lst
    print(prime_numbers(n=input("n = ")))

    Взял пример со швабры и обфусцировал. Говорят, это решето Эратосфена. Ну нехай будет решето, сами мы не программисты, в алгоритмы не умеем.