מה צריך לעשות ב Leveraging Simple Dictionaries?

שלום,
אני מנסה להבין מה עלי לעשות בתרגיל Leveraging Simple Dictionaries ,
ניסיתי לקרוא בויקיפדיה ואני פשוט נראה ככה: :thinking:
אני לא מבין מה רוצים ומה צריך לעשות שם?
אשמח לקצת עזרה בעניין הזה,
תודה רבה

צריך לכתוב תוכנית קרואת את המידע על האוטומט הזה, ״בונה אותו״ ומריצה אותו עבור האינפוטים שנמצאים בקובץ המידע.

תוכל קצת יותר לפרט לפי הדוגמאות ?
תודה

לפי מה מחליטים אם זה true או false

אפשר לדעת לפי מה מחליטים אם הקלט מייצר true או false? כי לפי הדוגמא זה לא קשור אם מסיימים במצב מקבל או לא

זה כן משנה - אם אתה מסיים במצב מקבל אתה תדפיס True, אחרת False - יש טעות באחת הדוגמאות, נרשם כאן:


בכל מקרה אנסה להסביר מעט על אוטומט סופי דטרמניסטי - הכי קל לשרטט אותו על דף או לראות אותו מול הפנים כיצד הוא עובד. יש מצב התחלתי q0, ולאחר מכן מתחילים “לרוץ” ה-inputs (במקרה שלנו כל שורה היא רצף של inputs). כך שעבור כל קלט (נתון שהקלט תקין) אנחנו נשנה מצב (או נישאר באותו מצב). אתה צריך לבדוק אם אחרי הקלט האחרון אתה במצב מקבל, כלומר באחד המצבים של “Accepting” (יכולים להיות כמה)

לייק 1

האם אני צריך להשתמש בנתונים מהקובץ? או שהקובץ הוא “דף עזר למשתמש”?