Skip to content

Instantly share code, notes, and snippets.

@ozgurkaracam
Created November 28, 2015 10:36
Show Gist options
  • Save ozgurkaracam/3d1d67ff9f25ca85e51b to your computer and use it in GitHub Desktop.
Save ozgurkaracam/3d1d67ff9f25ca85e51b to your computer and use it in GitHub Desktop.
bir dikdörtgenin içine kaç kare sığar?
ks=1
def karesayisi(a,b):
global ks
karekenar=min(a,b)
alan=a*b
karealan=karekenar**2
alan=alan-karealan
ks=ks+1
if alan!=1:
kisakenar=alan/karekenar
return karesayisi(karekenar,kisakenar)
else:
return ks
print (karesayisi(3,5))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment