Booboo כתב:כמו שכתבתי לך בבוקר בדקתי על דף עם 4,6,8 ו-10 מטבעות, וזה אמפירי לחלוטין שאריה ינצח או לפחות ישתווה למשה עם כל מספר של מטבעות.
השאלה איך להוכיח את זה
...
אני נמצא באותו מצב,לא יצא לי להתעמק בחידה מאז שכתבתי לאמיר, אבל קל מאוד לראות שאריה ינצח ובאמת השאלה היא איך להוכיח.
שבעה אנשים עומדים בטור אחד אחרי השני.
לכל אחד יש מספר בעל ספרה אחת שונה מהשני
המכפלה של שלושת הראשונים שווה למכפלה של שלושת האמצעים שווה למכפלה של שלושת האחרונים בטור. מה המספר של האמצעי (הרביעי בטור) ?
גם אמיר וגם משה (בסדר הזה) פתרו את החידה כולל הוכחות פשוטות ויפות
מכיוון שלא חייבתי להביא גם הוכחה (זה היה בונוס)
אני מעביר את זכות השאלה ל theAman שפתר ראשון
osherov כתב:גם אמיר וגם משה (בסדר הזה) פתרו את החידה כולל הוכחות פשוטות ויפות
מכיוון שלא חייבתי להביא גם הוכחה (זה היה בונוס)
אני מעביר את זכות השאלה ל theAman שפתר ראשון
...
אריה, רגע, מה עם הבונוס - אני לא מקבל איזה פרס קטן, קפה, עוגה, משהו
(משה, לא, הזכות לתת עוד חידות זה לא נחשב פרס...)
אמיר.
AviBiton
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה
שליחה
אין לי כרגע חידות, אז ברשותכם אעביר את הזכות לאמיר שהיה הראשון לתת הוכחה.
ד"א - אני אשמח לראות את ההוכחה.
דווקא אלגוריתם שממקסם את רווחיו של אריה זה פשוט, להוכיח שזה מבטיח לאריה ניצחון זה כבר סיפור אחר
...
דווקא לא נשמע לי כזה פשוט למצוא אלגוריתם שממקסם את הרווחים
משה מה האלגוריתם שחשבת עליו ?
...
תעשה dynamic programming מלמטה למעלה, כאשר בכל שלב אריה בוחן עבור אחת משתי הבחירות שלו מול אחת משתי התגובות של היריב את המקסימום שנקבע ממה שכבר חושב עבטר פחות מטבעות + הרווח/הפסד מזוג הצעדים.
אפשרות אחרת (בעצם תיאור של אותו דבר שתיארתי קודם) תפרוס את כל העץ (הבינארי במקרה זה) של כל אפשרויות המשחק. תבדוק במעין minmax מה המקסימום של אריה פר כל התגובות של היריב והטובות ליריב.
לסיכום: יש לנו פה משחק עם כל האינפורמציה גלויה ומספר סופי של צעדים, אז ניתן לבחון את כל האפשרויות מראש.
משה
osherov
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
שליחה
אלגוריתם שלך כמדומני לא יעיל ובעל סיבוכיות של 2 בחזקת n
osherov כתב:אלגוריתם שלך כמדומני לא יעיל ובעל סיבוכיות של 2 בחזקת n
...
אתה צודק (לגבי התיאור השני) אבל איך זה בדיוק קשור לנושא ?
אם הייתי מצליח להוכיח שאותו מסלול אופטימלי לאריה הוא גם עם רווח חיובי אז הייתי פותר את החידה, גם אם אריה צריך לחשב במשך 2 מיליארד שנה.
לצערי, לא הצלחתי, ודי עזבתי את זה.