תרגיל סט - מה פספסתי?

תגיות:

היי, אני מסתבך ממש בתרגיל משום מה, סיימתי את כל שאר התרגילים לפני כמה ימים…
אני לא מצליח לחשוב איך לסנן סטים (סט במשחק, כמובן) זהים!
כלומר - סט שהתכונות של card1, card2, card3 זהות לתכונות של card1, card3, card2 וכדומה.
ניסיתי בהייתחסות לכל קלף בתור סט (סט של פייתון, כמובן), בתור מילון או בתור רשימה…

אשמח להכוונה, לא נשאר לי שיער על הראש מהתרגיל הזה (ולא היה המון מלכתחילה…)

צריך לשים לב שסט לא יודע להבדיל בין (1, 2) לבין (2,1) מבחינתו אלו שני איברים שונים.
(הכוונה שהם נכנסים אליו כTuple )

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

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

האם אתה תקוע בשלב של לבחור כל שלשת קלפים אפשרית מתוך 12 (ללא חזרות)? או בשלב של להשוות את הסטים שנוצרים ביניהם?

תודה על התגובה, אני תקוע בשלב של להשוות את הסטים שנוצרים ביניהם, אבל אם אחשוב על דרך לשלוף שלשה שונה בכל פעם זה יכול לפתור לי את הבעיה - גם את זה לא הצלחתי כרגע…

ממליצה לחשוב על דוגמת הקוביות שבמחברת הקומפרהנשן בשביל כיוון לדרך אחת לעשות את זה.
ארמוז שאפשר גם להיעזר במודול כדי לעשות את זה.

2 לייקים

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

לייק 1

אמשיך לנסות… תודה לכולם