Advent of code

 1er décembre 2015 

  Not Quite Lisp :
  1. code.py
s = "(((()))) ... )(()()()("

jamaisVisiteSousSol = True
reponsePartie2 = None
etage = 0
positionCaractere = 0

for c in s:
    positionCaractere += 1
    if c == '(':
        etage += 1
    else:
        etage -= 1
        if jamaisVisiteSousSol and etage < 0:
            jamaisVisiteSousSol = False
            reponsePartie2 = positionCaractere

print("Partie 1: %i" % etage)
print("Partie 2: %i" % reponsePartie2)