רובוט חכם - רמה קשה
בחרו סט תרגול
📋רמה קשה — לולאות מקוננות ותנאים
ברמה הקשה: לולאות בתוך לולאות, תנאי עצירה, ומשתנים (מונה).
תרגול: רובוט ב-(0,0), פונה מזרח. מונה = 1.
חזור עד שמונה > 3: {קדימה [מונה], סובב שמאלה, מונה = מונה + 1}
פתרון:
סיבוב 1 (מונה=1): קדימה 1 → (0,1)→ סובב שמאלה → (0,1)↑ מונה=2
סיבוב 2 (מונה=2): קדימה 2 → (−2,1)↑ סובב שמאלה → (−2,1)← מונה=3
סיבוב 3 (מונה=3): קדימה 3 → (−2,−2)← סובב שמאלה → (−2,−2)↓ מונה=4
מונה > 3 → עצירה.
מיקום סופי: (−2,−2) פונה דרום
חזור עד שמונה > 3: {קדימה [מונה], סובב שמאלה, מונה = מונה + 1}
פתרון:
סיבוב 1 (מונה=1): קדימה 1 → (0,1)→ סובב שמאלה → (0,1)↑ מונה=2
סיבוב 2 (מונה=2): קדימה 2 → (−2,1)↑ סובב שמאלה → (−2,1)← מונה=3
סיבוב 3 (מונה=3): קדימה 3 → (−2,−2)← סובב שמאלה → (−2,−2)↓ מונה=4
מונה > 3 → עצירה.
מיקום סופי: (−2,−2) פונה דרום
בנו טבלת מעקב עם עמודה למונה — זה מונע טעויות.
מה לצפות ברמה הקשה
ברמה הקשה, השאלות מורכבות ודורשות שילוב של כמה טכניקות. יש יותר מידע, יותר תנאים, ולפעמים מקרי קצה.
אסטרטגיות ברמה קשה
| אסטרטגיה | מתי | איך |
|---|---|---|
| אלימינציה שיטתית | יש 4-5 תשובות | פסלו סותרות |
| עבודה לאחור | נתון פלט, מבקשים קלט | הציבו תשובות ובדקו |
| חלוקה למקרים | תנאים תלויי-מצב | בדקו כל מקרה בנפרד |
| ניחוש מושכל | נגמר הזמן | פסלו 2, נחשו מ-2 |
ניהול זמן ברמה קשה
- 15 שניות להבנה — אל תתחילו מיד
- 90 שניות ללא התקדמות → עברו לאלימינציה
- 2 דקות ללא כיוון → נחשו ועברו
חשוב: 60-80% ברמה קשה = הישג מעולה. אל תתייאשו אם שאלה נראית בלתי אפשרית — סמנו ועברו. לפעמים חוזרים עם פרספקטיבה חדשה.
טיפ מתקדם: בשאלות שנראות "בלתי אפשריות" — חפשו פישוט. לפעמים שאלה שנראית מורכבת מתפרקת לשני שלבים פשוטים. אל תסבכו מעבר לנדרש.
