מחפש מפענח צפנים

שלום
אני מסתבך עם התרגיל של הכספת , מישהו יכול להאיר קצת על דרך הפתרון?
תודה רבה

אני אישית הלכתי על הכיוון של שתי פונקציות שמקפיצות בין אחת לשנייה (למרות שאני בטוח שאפשר גם באחת אבל קצת הסתבכתי אז עשיתי שתיים) האחת בודקת האם עדיין לרוץ (3 ניסיונות) וקבלה של הערכים החדשים , והשנייה בודקת את הצופן שהוזן בהתאם לצופן הנכון(וכמות ספרות נכונות וכ’ו בהתאם לדרישות התרגיל).
זה בכלליות מאוד , מקווה שזה ייתן כיוון לפתרון.

@Yam האם יתכן שיפורסמו פתרונות אחרי ההגשה שנוכל להשוות אולי או לבדוק איך זה היה צריך להיות?
@Guy הפונקציה שבודקת אם לרוץ, היא בעצם רצה רק שלוש פעמים ? כי הרי אם אתן לה לרוץ 3 פעמים אז בכל מקרה זה המקסימום שלה

כן, אבל היא בודקת באופן אוטומטי האם לרוץ ולא על ידי הפעלה ידנית של התוכנה.
מהרגע שבו הפעלתי את התוכנה הפונקציה שבודקת האם לרוץ תפעל כל פעם (עד ההגבלה שהיא 3) ואז תפנה לפונקציה של בדיקת הקוד.

היי,
האם אפשר לקבל הכוונה מאחד המתרגלים?
כתבתי קוד אבל יש בו שגיאות שאני לא מזהה.
תודה וחג שמח :slight_smile

אתה יכול לעצור את ההפעלה ב return
אבל מעניין מה כתבת שם

אחרי כמה תיקונים הצלחתי לבדוק את הספרות, אבל אני מסתבך עם לעצור את הפונקציה אחרי 3 הפעלות.
אני מנסה ליצור משתנה שבכל סוף הרצה יתווסף לו 1, ולהגדיר שהוא לא יכול להיות גדול מ3 אחרת הפונקציה מפסיקה. אבל משום מה זה לא עובד

האם הכיוון לפתרון צריך להיות שימוש בפונקציה רקורסיבית?

2 פוסטים פוצלו לנושא חדש: לא מצליח את מפענח הצפנים – חוזר None