רובוט נמצא על קו ישר וישנו דגל על אותו הקו. נדרש לכתוב קוד כך שבוודאות הרובוט יגיע אל הדגל.כאשר יש פונקציה שאלה האם הגעת לדגל ופונקציית תזוזה שניתן להזיז בה אצת הרובוט n צעדים ימינה או שמאלה.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אוגוסט 2023
while (!isFlagReached()) {
moveRight(n);
if (isFlagReached()) {
return;
}
n++
moveLeft(n);
n++;
}
הייתי מעומד לתפקיד מהנדס מכונות לתפקיד מנהל פרויקטים בחברה
שאלות מתוך הראיון
שאלות שנשאלו למה אני רוצה לעזוב את מקום עבודה שלי
האם אני דובר אנגלית שפת אם
האם אני מוכן לעבוד שעות ערוכות בחרה מעבר לשעות שהוגדרו לתקפיד
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2022
לגבי שעות עבודה עניתי שכן אני מוכן לעבוד ריבוי שעות
לגבי מקום עבודה למה אני רוצה לעזוב כי אני רוצה לשנות מצב כללי ולשנות תפקיד ליותר מאתגר ומעניין
רוצה לעבוד בחברה פרטית ולא ממשלתית
1. א. יש מזפר עם 2000 ספרות, הספרה הראשונה 3, צריך להגיד מה תהיה הספרה האחרונה. צריך שכל 2 מספרים סמוכים יתחל'ו ב 17 או ב 23.
ב. האם קיים עוד פתרון? כן, מה הוא?
2. לכתוב פונקציית alloc ו free כאשר יש זיכרון עם 32 בתים שכל בית בגודל 32 ובסנוף יש משתנה מסגוג int 32 שאפשר להשתמש בו.
ב. אותה שאלה רק שהפעם כל השורות בזיכרון בגודל 64 ביט
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2022
1. א. 34692..34693
ב. 34685..34693
2. א. להשתמש בINT כדי לנהל את הזיכרון, כל פעם שעושים ALLOC להדליק ביט וכל פעם שעושים FREE לשחרר ביט
ינואר 2023
1)אם מתחילים ב-3 נייצר מספר בן 5 ספרות שיסתיים בהכרח ב-2 או 5. אם מסתיים ב-5, לא יהיה לזה המשך כי החמישיה הבאה תסתיים ב-7 ואין מספר דו ספרתי שמתחיל ב-7 ומתחלק ב-23 או 17.
לכן הפיתרון הוא שיהיו 399 מספרים בני 5 ספרות שמסתיימים ב-2 והמספר החמש ספרתי האחרון יוכל להסתיים ב-2 או 5