אתה סוחר שבבעלותו משקל מאזניים וברשותך סדרת משקולות בלתי מוגבלת מ1 קילו עד 40 קילו ברזולוציה של קילו,1,2,3,4…40
אתה שוקל סחורה ברזולוציה של קילו,מהו הסט המינימלי שתדרש לקחת איתך כדי שתוכל לשקול סחורה מ1 ועד 40 קילו בדיוק של קילו.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2018
Kוקח משקולךות בצורה בינארית 1.2.4.8.16.32
אפריל 2018
2^i. כלומר 1,2,4,8,16,32.
מאי 2018
החידה המקורית היא עם מאזניים ואפשר להגיע לפתרון עם 4 משקולות שונות, הפתרונות שהבאתם עובדים אבל יש עוד פתרונות למשל: 1,2,3,5,10,20 עם אותו מספר משקולות ואפילו פחות משקל בטוטאל.
מאי 2018
בהמשך למה שרשמתי קודם עם הפתרון של ה1,2,3,5,10,20... אפשר להחליף את המשקולות הכבדה שלכם של ה 32 במשקולת של 9 ועדיין זה יעבוד... כלומר: 1,2,4,8,16,9
מדובר בראיון למשרת פיותח תוכנה לסטודנט באינטל ירושלים
שאלות מתוך הראיון
1) מימוש אפשרי של פונקציות malloc וfree
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2018
לא הצלחתי להגיע לתשובה. הרעיון הוא להשתמש ברשימה מקושרת, אבל צריך לשים לב שהnodes של הרשימה גם תופסות מקום בזיכרון ויש לקחת גם אותם במחשבון שעושים malloc. לכן לדעתי עושים רשימה מקושרת כך שכל node מכיל כמות רצויה של זיכרון (לפי מה שהתבקשנו לתת בmalloc) וחוץ מיזה יש overhead של גודל התאים שהוקצה, וכן מיקום של הnode הבא ברשימה
תהליך הקירר במזגן: תחילה ישנו מדחס הדוחס את הגז(שמו הנכון הוא "קרר") ומעביר בצינור אל מעבה(היח' החציונית) את הגז החם כעת המעבה גורם להתעבות(יצירת נוזל)ולקררו וזאת באצמע' לוחות אלומיניום דקות וונטה הנמצאת במעבה תמן המעבה יוצא נוזל(קרר) במצב קר ועובר דרך מעבר הקפילרי שם יורד הלחץ(כיוון שקוטר הציינור גדל) וגורם להתאיידות(הפיכה לאדים) הקרר הקר עובר בצינורות המאייד(יח' פנימית) ומשם ע"י מאורר מועבר קור בהסעה אל החלק הפנימי של החדר
שיחה ראשונית עם ראש הצוות.
לאחר מכן קביעת ראיון עם משאבי אנוש
שאלות מתוך הראיון
בהנתן 2 מכוניות צעצוע אליהן ניתן לצרוב קוד שיפעיל אותן הכולל את הפקודות הבאות : התקדם צעד אחד קדימה , חזור צעד אחד אחורה , בדוק האם אתה נמצא ליד תמרור.
2 המכוניות מוצבות במרחק סופי ולא ידוע אחת מהשנייה.
צריך לכתוב קוד אחד הכולל את 3 הפקודות בלבד (תוך כדי שימוש בלולאות for ' , while וכן הלאה )ל 2 המכוניות אשר יגרום להם להפגש בנקודה כלשהיא מבלי להתנגש
נתונה יחידה לוגית בעלת שתי כניסות Aו- Bושתי יציאות Cו- .C = min(A,B), D = max(A,B) :Dבאמצעות
יחידות מסוג זה בלבד, עליך לבנות יחידה חדשה עם ארבע כניסות וארבע יציאות, כך שהמספרים ביציאות יהיו
ממוינים בסדר עולה. המימוש צריך להיות פשוט ככל שניתן (שימוש במספר קטן ככל האפשר של יחידות.
תשובות
הוסף תשובה
|
לצפיה בתשובות
אפריל 2018
נניח יש 4 כניסות A B C D, נכניס קודם את A ו-B ליחידה אחת ואת C וD ליחידה אחרת, לאחר מכן ניקח את שתי היציאות של המינימום ונכניס וליחידה נוספת ואת 2 היח' של המקסימום ונכניס ליחידה נוספת ונקבל סדר עולה מלמטה למעלה. (לא בטוח ב100% אבל חושב שזה עובד)
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.