def auto_correction_reverse(student_function, test_cases): results = [] for case in test_cases: original = case.copy() try: result = student_function(case) if result == original[::-1]: results.append(True) else: results.append(f"Fail: original -> result (expected original[::-1])") except Exception as e: results.append(f"Error: e") return results
propose des exercices sur la construction d'automates utilisant la pile comme compteur, avec des corrections détaillées. Série d'exercices (AMU) couvre la reconnaissance de langages comme , les palindromes, et les expressions régulières. Exercices sur Scribd : Des recueils de solutions pour automates à pile automate a pile exercices corriges