Init
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
def euklid_ggt(x, y):
|
||||
while x > 0:
|
||||
if x < y:
|
||||
(x, y) = (y, x)
|
||||
x -= y
|
||||
return y
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
print(euklid_ggt(12, 8))
|
||||
print(euklid_ggt(8, 12))
|
||||
print(euklid_ggt(12, 12))
|
||||
print(euklid_ggt(12, 1))
|
||||
print(euklid_ggt(1, 12))
|
||||
print(euklid_ggt(1, 1))
|
||||
@@ -0,0 +1,14 @@
|
||||
from SoSe24.algodat.foundation import AlgoDatValue
|
||||
|
||||
|
||||
def euklid_ggt(x, y):
|
||||
while x > 0:
|
||||
if x < y:
|
||||
(x, y) = (y, x)
|
||||
x -= y
|
||||
return y
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
print(euklid_ggt(AlgoDatValue(12), AlgoDatValue(8)))
|
||||
AlgoDatValue.summary()
|
||||
Reference in New Issue
Block a user