Skip to content

Instantly share code, notes, and snippets.

@ozgurkaracam
Last active September 22, 2017 00:07
Show Gist options
  • Save ozgurkaracam/e4e3a4f9c781a8bf876d83a7f122190e to your computer and use it in GitHub Desktop.
Save ozgurkaracam/e4e3a4f9c781a8bf876d83a7f122190e to your computer and use it in GitHub Desktop.
Pi basamak
#Pi sayısının İlk yüz basamağı; 3.14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209
#74944 59230 78164 06286 20899 86280 34825 34211 70679…. gibidir. Virgülden sonraki ilk 100 basamak
#içerisinde ard arda gelen 6 basamağın çarpımlarının maksimumu ve minimumu arasındaki fark kaçtır.
i="1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679"
carpim=1
dizi=[]
p=True
x=0
while(p):
z=0
while(z<6):
carpim=carpim*int(i[x*6+z])
z=z+1
if(x*6+z>=100):
p=False
break
dizi.append(carpim)
carpim=1
x=x+1
print(dizi)
print ("min :",min(dizi),"max :",max(dizi)," Fark :",max(dizi)-min(dizi))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment