שירשור החידות הגדול
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
לא נראה לך שהמתמטיקה קצת מוטעית? הרי בקלות אפשר לראות תסריט שבו כל אחד טועה בניחוש...
Silence speaks louder than words
משה,
אני מציע להקפיא את השאלה. ואים אתה יכול לישאול שאלה קלה יותר כדי לא להרוג את השירשור..
ובמקביל נמשיך גם בשאלה הקשה הזאת. עדיין לא אמרתי נואש...
לא טעיתי במה שכתבתי למעלה.. כניראה לא הבנת אותי נכון.. בכל אופן מה שחשבתי לא קידם למציאת הפיתרון..
.
אני מציע להקפיא את השאלה. ואים אתה יכול לישאול שאלה קלה יותר כדי לא להרוג את השירשור..
ובמקביל נמשיך גם בשאלה הקשה הזאת. עדיין לא אמרתי נואש...
לא טעיתי במה שכתבתי למעלה.. כניראה לא הבנת אותי נכון.. בכל אופן מה שחשבתי לא קידם למציאת הפיתרון..
.
טוב,
הנה אחת קלה .
אחריות של מי שרוצה לחזור לנוכחית להעלות את הנושא בעתיד.
יש 1000 כוסות עם מים. 999 עם מים רגילים. בכוס אחת הוסף רעל קטלני, שטעימה הכי קטנה ממנו הורגת את מי ששתה בדיוק בשעת חצות.
יש לכם 10 עכברים.
תתכננו דרך שתאפשר לכם לדעת בחצות איזה כוס מורעלת.
הנה אחת קלה .
אחריות של מי שרוצה לחזור לנוכחית להעלות את הנושא בעתיד.
יש 1000 כוסות עם מים. 999 עם מים רגילים. בכוס אחת הוסף רעל קטלני, שטעימה הכי קטנה ממנו הורגת את מי ששתה בדיוק בשעת חצות.
יש לכם 10 עכברים.
תתכננו דרך שתאפשר לכם לדעת בחצות איזה כוס מורעלת.
משה
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
חיפוש בינארי: דגימות מ-500 הכוסות הראשונות ירכיבו דגימה אחת ועכבר אחד ישתה. אם הוא מת, הרעל נמצא שם, אחרת ב-500 הכוסות האחרונות. כך ממשיכים בחציה של כל הכוסות לשתיים, עד שמוצאים. חיפוש בינארי לוקח מקסימום log n, ומכיוון ש-2 בחזקת 10 זה 1024, אז עם 10 עכברים נצליח למצוא את הכוס במערך של עד 1024 כוסות.
Silence speaks louder than words
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
אהה. רעל עם השהייה... הבנתי.
Silence speaks louder than words
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
נראה לי שעדיין אפשר עם הפתרון של חיפוש בינארי:
הראשון שותה דגימות מ-500 כוסות ראשונים.
השני שותה דגימות מ-250 כוסות ראשונים בקבוצה הראשונה, ו-250 כוסות בדגימה השניה.
השלישי - 125 מכל אחת מהקבוצות 1,3,5,7.
וכך עד הסוף.
הראשון שותה דגימות מ-500 כוסות ראשונים.
השני שותה דגימות מ-250 כוסות ראשונים בקבוצה הראשונה, ו-250 כוסות בדגימה השניה.
השלישי - 125 מכל אחת מהקבוצות 1,3,5,7.
וכך עד הסוף.
Silence speaks louder than words
עכשיו קלעתMetalliJoe כתב:נראה לי שעדיין אפשר עם הפתרון של חיפוש בינארי:
הראשון שותה דגימות מ-500 כוסות ראשונים.
השני שותה דגימות מ-250 כוסות ראשונים בקבוצה הראשונה, ו-250 כוסות בדגימה השניה.
השלישי - 125 מכל אחת מהקבוצות 1,3,5,7.
וכך עד הסוף....
אם העכברים המתים הם 1, והחיים הם 0. אז מתקבל בסוף הייצוג הבינארי של מספר הכוס המורעלת.
תורך.
משה
- eg99
- חבר ותיק

- תגובות: 2999
- הצטרף: פברואר 2006
- מיקום: רמת השרון
- נתן תודות: 114 פעמים
- קיבל תודות: 58 פעמים
קצת יותר פשוט "לתכנון":
נמספר את הכוסות בצורה בינארית, ונסמן את העכברים 1 - 10.
כל עכבר יהיה "אחראי" על ביט בייצוג הבינארי של הכוס:
מכוס 1 ישתה עכבר מס 1 (0000000001)
מכוס 2 ישתה עכבר מס 2 (0000000010)
מכוס 3 ישתו העכברים 1 ו 2 (0000000011)
...
מכוס 513 ישתו העכברים 1 ו 10 (1000000001)
נמספר את הכוסות בצורה בינארית, ונסמן את העכברים 1 - 10.
כל עכבר יהיה "אחראי" על ביט בייצוג הבינארי של הכוס:
מכוס 1 ישתה עכבר מס 1 (0000000001)
מכוס 2 ישתה עכבר מס 2 (0000000010)
מכוס 3 ישתו העכברים 1 ו 2 (0000000011)
...
מכוס 513 ישתו העכברים 1 ו 10 (1000000001)
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
מה תורך? פתרתי רק כדי שנחזור לחרשים הממוספרים...moco כתב:עכשיו קלעתMetalliJoe כתב:נראה לי שעדיין אפשר עם הפתרון של חיפוש בינארי:
הראשון שותה דגימות מ-500 כוסות ראשונים.
השני שותה דגימות מ-250 כוסות ראשונים בקבוצה הראשונה, ו-250 כוסות בדגימה השניה.
השלישי - 125 מכל אחת מהקבוצות 1,3,5,7.
וכך עד הסוף....![]()
אם העכברים המתים הם 1, והחיים הם 0. אז מתקבל בסוף הייצוג הבינארי של מספר הכוס המורעלת.
תורך....
אם אין רמז שלא פותר את החידה, אז תן עוד אחת.
Silence speaks louder than words
eg99,
זה בדיוק מה שMetalliJoe הציע, רק בניסוח שונה.
MetalliJoe,
שני חברים מכובדים ביקשו שנשאיר את החידה הקודמת ללא שינוי למאמץ נוסף. כדי להחיות את השרשור, אנו ממשיכים איתו בלי קשר לחידה ההיא שחיה במקביל.
תורך לחוד חידה.
זה בדיוק מה שMetalliJoe הציע, רק בניסוח שונה.
MetalliJoe,
שני חברים מכובדים ביקשו שנשאיר את החידה הקודמת ללא שינוי למאמץ נוסף. כדי להחיות את השרשור, אנו ממשיכים איתו בלי קשר לחידה ההיא שחיה במקביל.
תורך לחוד חידה.
משה
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
אוקיי, חידה קלה:
במועדון כלשהוא יושבים אנשים במספר לא ידוע מסביב לשולחן.
כל אחד מהם דובר אמת תמיד או שקר תמיד.
שואלים כל אחד מהם אם הוא דובר אמת או שקר, כמובן שכולם אומרים שהם דוברי אמת.
שואלים כל אחד מה עם האדם שלימינו, וכולם עונים תשובה זהה: "זה שלימיני דובר שקר".
שואלים את המנהל כמה אנשים יש במועדון שלו, והוא עונה: 37.
אבל גם המנהל שייך למועדון... (גם אם הוא "עוסק בתחום"
).
האם המנהל דובר אמת או שקר?
במועדון כלשהוא יושבים אנשים במספר לא ידוע מסביב לשולחן.
כל אחד מהם דובר אמת תמיד או שקר תמיד.
שואלים כל אחד מהם אם הוא דובר אמת או שקר, כמובן שכולם אומרים שהם דוברי אמת.
שואלים כל אחד מה עם האדם שלימינו, וכולם עונים תשובה זהה: "זה שלימיני דובר שקר".
שואלים את המנהל כמה אנשים יש במועדון שלו, והוא עונה: 37.
אבל גם המנהל שייך למועדון... (גם אם הוא "עוסק בתחום"
האם המנהל דובר אמת או שקר?
Silence speaks louder than words
- MetalliJoe
- חבר מביא חבר

- תגובות: 3756
- הצטרף: אוקטובר 2006
- נתן תודות: 8 פעמים
- קיבל תודות: 4 פעמים
יפה. לא יפה שאתה קורא למנהל שקרן, אבל יפה פתרת.
Silence speaks louder than words

- אפשר לסכום הסתברויות רק של מאורעות זרים.
