שירשור החידות הגדול

נושאים שאינם קשורים בהכרח לתחום הקולנוע הביתי או האודיו אך עדיין עשויים לעניין את הקהל שלנו.

חשוב שלא לערב נושאים שנויים במחלוקת (פוליטיקה למשל).
amirbd
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1622
הצטרף: יוני 2007
מיקום: כפר סבא
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #1721 

עומר (Booboo) פתר את חידת המספר בעל 10 הספרות
ואריה (osherov) פתר את חידת המטבעות

:music: :claps2: :claps:
:music: :claps2: :claps:
:music: :claps2: :claps:

האמת - חשבתי ששתיהן יחזיקו יותר זמן מעמד...
אמיר.

Booboo
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1929
הצטרף: דצמבר 2005
מיקום: ראש העין
נתן תודות: 23 פעמים
קיבל תודות: 20 פעמים

Re: ועוד הבהרה לחידה

שליחה #1722 

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

כדי לחדד את הנקודה, תניחו שהתהליך הוא זה -

אני בוחר 50 מטבעות כלשהן ונותן אותם למשה - משה (שאין לו אינטרס לעזור לאריה) קובע את סדר המטבעות, ואז המשחק מתחיל

(אח, אח איזה חידה חמודה, אני מה זה מרוצה מעצמי :D )
...
כמו שכתבתי לך בבוקר בדקתי על דף עם 4,6,8 ו-10 מטבעות, וזה אמפירי לחלוטין שאריה ינצח או לפחות ישתווה למשה עם כל מספר של מטבעות.
השאלה איך להוכיח את זה :lol:
"When all are one and one is all, To be a rock and not to roll"

amirbd
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1622
הצטרף: יוני 2007
מיקום: כפר סבא
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #1723 

יש פה לפחות שלושה אנישים שזה תורם לתרום חידה - עומר, אריה ומשה - קדימה...
אמיר.

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה
נתן תודות: 503 פעמים
קיבל תודות: 358 פעמים

Re: ועוד הבהרה לחידה

שליחה #1724 

Booboo כתב:כמו שכתבתי לך בבוקר בדקתי על דף עם 4,6,8 ו-10 מטבעות, וזה אמפירי לחלוטין שאריה ינצח או לפחות ישתווה למשה עם כל מספר של מטבעות.
השאלה איך להוכיח את זה :lol:
...
אני נמצא באותו מצב,לא יצא לי להתעמק בחידה מאז שכתבתי לאמיר, אבל קל מאוד לראות שאריה ינצח ובאמת השאלה היא איך להוכיח.
:?

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1725 

קחו שאלה שאני יודע את התשובה בלי הוכחה:

שבעה אנשים עומדים בטור אחד אחרי השני.
לכל אחד יש מספר בעל ספרה אחת שונה מהשני
המכפלה של שלושת הראשונים שווה למכפלה של שלושת האמצעים שווה למכפלה של שלושת האחרונים בטור. מה המספר של האמצעי (הרביעי בטור) ?

תשובות בפרטי, בונוס לזה שגם יסביר את תשובותו

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #1726 

המספרים בני ספרה אחת? הניסוח לא ברור.
משה

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1727 

לכל אחד יש מספר בעל ספרה אחת שונה מהשני
...
כפי שנרשם המספרים הם הכן בעלי סיפרה אחת ושונים אחד מהשני
(משה, כבר אמרתי לך פעם שהיית צריך ללכת להיות עורך-דין :D )

theAman פתר את החידה וכרגע הוא מחפש את ההוכחה\הסבר לפתרון

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1728 

גם אמיר וגם משה (בסדר הזה) פתרו את החידה כולל הוכחות פשוטות ויפות (Y) (Y)
מכיוון שלא חייבתי להביא גם הוכחה (זה היה בונוס)
אני מעביר את זכות השאלה ל theAman שפתר ראשון (Y) (Y)

amirbd
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1622
הצטרף: יוני 2007
מיקום: כפר סבא
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #1729 

osherov כתב:גם אמיר וגם משה (בסדר הזה) פתרו את החידה כולל הוכחות פשוטות ויפות (Y) (Y)
מכיוון שלא חייבתי להביא גם הוכחה (זה היה בונוס)
אני מעביר את זכות השאלה ל theAman שפתר ראשון (Y) (Y)
...
אריה, רגע, מה עם הבונוס - אני לא מקבל איזה פרס קטן, קפה, עוגה, משהו :D

(משה, לא, הזכות לתת עוד חידות זה לא נחשב פרס...)
אמיר.

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה
נתן תודות: 503 פעמים
קיבל תודות: 358 פעמים

שליחה #1730 

אין לי כרגע חידות, אז ברשותכם אעביר את הזכות לאמיר שהיה הראשון לתת הוכחה. :)
ד"א - אני אשמח לראות את ההוכחה.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1731 

בקרוב...אני אפרסם את ההוכחה

amirbd
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1622
הצטרף: יוני 2007
מיקום: כפר סבא
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #1732 

theAman כתב:אין לי כרגע חידות, אז ברשותכם אעביר את הזכות לאמיר שהיה הראשון לתת הוכחה. :)
ד"א - אני אשמח לראות את ההוכחה.
...
משה - הרבה זמן לא הבאת חידה...
אמיר.

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #1733 

amirbd כתב:
theAman כתב:אין לי כרגע חידות, אז ברשותכם אעביר את הזכות לאמיר שהיה הראשון לתת הוכחה. :)
ד"א - אני אשמח לראות את ההוכחה.
...
משה - הרבה זמן לא הבאת חידה...
...
את הזמן שיש לי תפסת עם משחק המטבעות
משה

AviBiton
סמל אישי של משתמש
גורו HTmobile
גורו HTmobile
תגובות: 17346
הצטרף: אפריל 2005
מיקום: קרית שמונה
נתן תודות: 503 פעמים
קיבל תודות: 358 פעמים

שליחה #1734 

טוב, כל עוד אין חידות, אני אתן חידה שמצאתי (יחסית לחידות שהיו כאן היא קלה):
10 מספרים (לאו דוקא שונים) בין 1 ל-10. שסכומם שווה למכפלתם.
מהם המספרים?

יש 2 פתרונות שאני מצאתי.

פתרונות לפרטי.

amirbd
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1622
הצטרף: יוני 2007
מיקום: כפר סבא
נתן תודות: 0
קיבל תודות: 1 פעם

שליחה #1735 

הבהרה נוספת משחק המטבעות

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

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #1736 

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

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1737 

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

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #1738 

osherov כתב:
דווקא אלגוריתם שממקסם את רווחיו של אריה זה פשוט, להוכיח שזה מבטיח לאריה ניצחון זה כבר סיפור אחר
...
דווקא לא נשמע לי כזה פשוט למצוא אלגוריתם שממקסם את הרווחים
משה מה האלגוריתם שחשבת עליו ?
...
תעשה dynamic programming מלמטה למעלה, כאשר בכל שלב אריה בוחן עבור אחת משתי הבחירות שלו מול אחת משתי התגובות של היריב את המקסימום שנקבע ממה שכבר חושב עבטר פחות מטבעות + הרווח/הפסד מזוג הצעדים.

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

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

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #1739 

אלגוריתם שלך כמדומני לא יעיל ובעל סיבוכיות של 2 בחזקת n

moco
סמל אישי של משתמש
גורו
גורו
תגובות: 20597
הצטרף: דצמבר 2004
נתן תודות: 199 פעמים
קיבל תודות: 351 פעמים

שליחה #1740 

osherov כתב:אלגוריתם שלך כמדומני לא יעיל ובעל סיבוכיות של 2 בחזקת n
...
אתה צודק (לגבי התיאור השני) אבל איך זה בדיוק קשור לנושא ? :wink:
אם הייתי מצליח להוכיח שאותו מסלול אופטימלי לאריה הוא גם עם רווח חיובי אז הייתי פותר את החידה, גם אם אריה צריך לחשב במשך 2 מיליארד שנה.
לצערי, לא הצלחתי, ודי עזבתי את זה.
משה

שלח תגובה

חזור אל “ללא קשר”