#!/usr/bin/env python3 # -*- coding: utf-8 -*- """Module principal pour la mise en oeuvre du projet Poly#. """ # Structurez votre code en modules pour améliorer la compréhension et # faciliter le travail collaboratif from parser import parse_challenge from solver import solve if __name__ == "__main__": # On fournit ici un exemple permettant de passer un simple # argument (le fichier du challenge) en paramètre. N'hésitez pas à # compléter avec d'autres paramètres. import argparse parser = argparse.ArgumentParser(description='Solve Poly# challenge.') parser.add_argument('challenge', type=str, help='challenge definition filename', metavar="challenge.txt") args = parser.parse_args() solve(parse_challenge(args.challenge))