נתונה קופסה שמקבלת שני מספרים ומוציאה שתי יציאות.
היציאה התחתונה היא המספר הנמוך מהשנים והיציאה העליונה היא הגבוה מהשניים.
בנה קופסא שמקבלתי 4 מספרים וממינת אותם בעזרת הרכיב הקודם.
שאלת המשך-
הערה- המימוש דורש 5 רכיבים סה"כ.
אחת הקופסאות דפוקה והיציאה העליונה תמיד תוציא את הכניסה התחתונה והתחתונה את העליונה.
מצא ווקטורי כניסה שיבדקו אם הקופסא אכן תקינה או שיש רכיב אחד דפוק (יש לכל היותר רכיב אחד מקולקל).
שאלת המשך-
מצא ווקטור יחיד שבודק את המערכת.
שאלץ המשך-
מצא אילוץ על הווקטור שיבדוק כל רכיב בקופסא (אתה רוצה לדעת איזה רכיב דפוק ולכן רוצים למצוא מה התנאי על הווקטור שיבדוק כל רכיב)
תשובות
הוסף תשובה
|
לצפיה בתשובות
ינואר 2021
שתי קופסאות בהתחלה.
עוד שתי קופסאות שמקבלות את המספר הגבוה מכל קופסא ממקודם והשניה מקבלת את המספר הנמוך מכל קופסא.
הווקטור המתאים הוא (100,10,11,1) או ווקטור שישמור את היחס גדלים בין המספרים (המספר הכי שמאלי הוא הגדול ביותר, המספר הימני ביותר הקטן ביותר וכו. המספר עצמו לא משנה רק היחס)
קופסא שלישית שבודקת את הנמוך מקופסא 3 והגבוהה מקופסא 4.
מגייס מחברת אפל מתקשר וקובע ראיון טכני דרך זום שנמשך כשלוש שעות עם שתי מראיינים כל מראיין שעה וחצי.
שאלות מתוך הראיון
יש חניון עם חיישן בכניסה וביציאה מכוניות יכולות להיכנס רק דרך הכניסה. החיישנים מזהים כשרכב עובר והם מחוברים לשבב שצריך לכתוב עליו תוכנה שתפתח את השער כשיש זיהוי של רכב אבל רק אם יש עדיין מקום בחניון. הקוד חייב להיכתב ב C על שבב Embedded ללא מערכת הפעלה.