Dict-Ref
Здравейте! В judge ми дава 60/100, а нулевите тестове минават. Ако може някой да ми каже къде е проблемът.
https://pastebin.com/J6usiD10
Здравейте! В judge ми дава 60/100, а нулевите тестове минават. Ако може някой да ми каже къде е проблемът.
https://pastebin.com/J6usiD10
Колега, промених ти малко кода и сега дава 100/100
Забележи, че трябва да провериш дали имаш value, т.е. integer или препратка към друго name. Защото двата случая са различни
date = {}
while True:
command = input()
if command == "end":
break
entry = command.split(" = ")
if entry[1].isdigit():
date[entry[0]] = int(entry[1])
elif entry[1] in date.keys():
date[entry[0]] = date[entry[1]]
for key in date.keys():
print(f"{key} === {date[key]}")