Advertisement
juxtapositions

Untitled

Feb 18th, 2022
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. #1varian
  2. def f(x):
  3.     count=0
  4.     mind=10000000
  5.     d=2
  6.     kd=2
  7.     while d*d<x:
  8.         if x%d==0:
  9.             kd+=2
  10.             if mind==10000000:
  11.                 mind=d
  12.             if kd>6:
  13.                 break
  14.         d+=1
  15.     if d*d==x:
  16.         kd+=1
  17.     if kd==6:
  18.         count+=1
  19.         print(x,count,end=' ')
  20.     return kd
  21. for i in range(5*10**7,6*10**7+1):
  22.     if i%911==0:
  23.         f(i)
  24. #2variant
  25. def div(x):
  26.     d=set()
  27.     for i in range(2,int(x**0.5)+1):
  28.         if x%i==0:
  29.             d.add(i)
  30.             d.add(x//i)
  31.     return sorted(d)
  32. count=0
  33. for x in range(50000000,51000000+1):
  34.     d=[i for i in div(x) if i%911==0]
  35.     if len(d)==6:
  36.         count+=1
  37.         print(i,count,end=' ')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement