לדלג לתוכן

פורטל:מתמטיקה/חידה/36

מתוך ויקיפדיה, האנציקלופדיה החופשית

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