From 0529cbf6f276b769022c0cd50b006b8de99c9383 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Mon, 1 May 2017 18:52:55 +0200 Subject: Added two new files --- python/bicicletta.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 python/bicicletta.py (limited to 'python/bicicletta.py') diff --git a/python/bicicletta.py b/python/bicicletta.py new file mode 100644 index 0000000..d3c181a --- /dev/null +++ b/python/bicicletta.py @@ -0,0 +1,26 @@ +posBici = [] +m = [0, 0] + +with open('input.txt', 'r') as fin: + info = fin.readline().split(' ') + + for i in range(int(info[0])): + posBici.append(int(fin.readline())) + + for i in range(int(info[1])): + passo = fin.readline().split(' ') + + for j in range(int(info[0])): + if posBici[j] == passo[0]: + m[0] = j + + if posBici[j] == passo[1]: + m[1] = j + + + posBici[m[0]] = passo[1] + posBici[m[1]] = passo[0] + + +with open('output.txt', 'w') as fout: + fout.write(str(posBici[0])) -- cgit v1.2.3-18-g5258