5 rokov pred
rodič
commit
034cb629c1
3 zmenil súbory, kde vykonal 40 pridanie a 40 odobranie
  1. 18 0
      1_2.py
  2. 22 18
      2.py
  3. 0 22
      3.py

+ 18 - 0
1_2.py

@@ -0,0 +1,18 @@
+
+def getFuel(mass):
+	fuel = mass / 3
+	fuel = round(fuel,0)
+	fuel -= 2
+	fuel = int(fuel)
+	print(fuel)
+	if fuel > 0:
+		return fuel + getFuel(fuel)
+	else:
+		return 0
+
+fuel = 0
+file = open("1.txt","r")
+masses = file.readlines()
+for mass in masses:
+	fuel += getFuel(int(mass))
+print(fuel)

+ 22 - 18
2.py

@@ -1,18 +1,22 @@
-
-def getFuel(mass):
-	fuel = mass / 3
-	fuel = round(fuel,0)
-	fuel -= 2
-	fuel = int(fuel)
-	print(fuel)
-	if fuel > 0:
-		return fuel + getFuel(fuel)
-	else:
-		return 0
-
-fuel = 0
-file = open("1.txt","r")
-masses = file.readlines()
-for mass in masses:
-	fuel += getFuel(int(mass))
-print(fuel)
+file = open("3.txt","r")
+input = file.read()
+code = input.split(",")
+print(code)
+print("\n\n")
+i = 0
+while i < len(code):
+	print("pos: " + str(i))
+	print("val: "+str(code[i]))
+	if code[i] == "1":
+		print("add")
+		code[int(code[i + 3])] = int(code[int(code[i + 2])]) + int(code[int(code[i + 1])])
+		i += 4
+	if code[i] == "2":
+		print("mult")
+		code[int(code[i + 3])] = int(code[int(code[i + 2])]) * int(code[int(code[i + 1])])
+		i += 4
+	if code[i] == "99":
+		for v in range(len(code)):
+			code[v] = int(code[v])
+		print(code)	
+		exit()

+ 0 - 22
3.py

@@ -1,22 +0,0 @@
-file = open("3.txt","r")
-input = file.read()
-code = input.split(",")
-print(code)
-print("\n\n")
-i = 0
-while i < len(code):
-	print("pos: " + str(i))
-	print("val: "+str(code[i]))
-	if code[i] == "1":
-		print("add")
-		code[int(code[i + 3])] = int(code[int(code[i + 2])]) + int(code[int(code[i + 1])])
-		i += 4
-	if code[i] == "2":
-		print("mult")
-		code[int(code[i + 3])] = int(code[int(code[i + 2])]) * int(code[int(code[i + 1])])
-		i += 4
-	if code[i] == "99":
-		for v in range(len(code)):
-			code[v] = int(code[v])
-		print(code)	
-		exit()