מבני נתונים ואלגוריתמים - מחברת קורס/גרפים/מסלולים זולים לכלל הזוגות/תרגילים/זיהוי ארביטראג'/שאלה
מראה
שקל | דולר | דינאר | דונג | |
---|---|---|---|---|
שקל | 1 | 0.2 | 100 | |
דולר | 4.5 | 1 | 3 | 10000 |
דינאר | 0.2 | 1 | 1000 | |
דונג | 0.001 | 0.00009 | 0.0009 | 1 |
נתונה טבלת יחסי המרה בין מטבעות שונים, לדוגמה הטבלה שמצד שמאל. הטבלה מציינת כמה יחידות ממטבע כלשהו אפשר לקבל עבור 1 יחידת מטבע.
דוגמה: בטבלה שמשמאל:
|
הגדרה: נאמר שקיים ארביטראז' אם קיימת סדרת המרות שמסתיימת ברווח חד-משמעי. |
דוגמה: בטבלה שמשמאל, נניח שאנו מתחילים עם שקל.
הכפלנו את כספנו! |
אנא מצא אלגוריתם יעיל המוצא האם בטבלת המרות כלשהי קיים ארביטראז'.
רמז: השתמש בזהות הידועה . |