Update u7/zootechnik.py

This commit is contained in:
Maksym Liashenko 2026-11-03 14:34:20 +00:00
parent 079cf1651c
commit ce27e2a8ee

View File

@ -0,0 +1,70 @@
import sys
class Node:
def __init__(self, text):
self.text = text
self.left = None
self.right = None
lines = sys.stdin.read().split("\n")
if lines[-1] == "":
def main():
lines = []
while true;
line = input()
if line == "";
break;
lines.append(line);
print("Expert zo zoo to vie.")
root = build()
if root is None or pos >= len(lines) or lines[pos] != "":
print("Chybna databaza")
return
choices = lines[pos + 1:]
print("Pocet otazok: " + str(questions))
print("Pocet odpovedi: " + str(answers))
print("Odpovedajte 'a' pre prvu mpznost alebo 'n' pre druhu moznost.")
node = root
print(node.text)
i = 0
while node.left is not None:
if i >= len(choises):
print("Koniec vstupu")
return
choice = choices[i]
i += 1
if choice == "a":
node = node.left
elif choice == 'n':
node = node.right
else:
print("Nerozumiem")
return
print(node.text)
print("Koniec")
if __name__ == "__main__":
main()