שליח קו"ח ואז ריאיון, נכתב בין הריאיון הראשון לשני
שאלות מתוך הראיון
לא נגעו במקצוע, רק בלוגיקה. לחץ בבוכנה דו כיוונית - לאן היא תנוע. 9 כדורים שאחד כבד יותר למצוא אותו ב2 שקילות. ולמצוא את הדרך המהירה לסדר 4 מספרים לפי הסדר רק באמצעות השוואות בין 2 כל פעם.
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2024
מכיוון שבצד של הבוכנה ללא המוט יש פחות שטח פנים בהינתן לחץ שווה הבוכנה תנוע לכיוון המוט.
שוקלים 3 מול 3. אם צד אחד כבד יורת יודעים באיזה שלשה זה (וגם אם לא זה בשלשה שהוצאנו). מרגע שיש לנו רק 3 שוקלים 2 ומיד יודעים אם זה אחד מהם או שזה השלישי.
מסובך לכתוב
בלי לרשום קוד: 2 חייזרים נוחתים על כוכב בחלל ושמים שלט איפה שנוחתים, איך היית רושם פקודה ששניהם חייבים לעשות בשביל למצוא אחד את השני כאשר אפשר רק לזוז ימינה או שמאלה (לראות את זה כמו 2D) ולדעת אם הגעת לשלט
Given a signed 32-bit integer x, return x with its digits reversed. If reversing x causes the value to go outside the signed 32-bit integer range [-231, 231 - 1], then return 0.
Assume the environment does not allow you to store 64-bit integers (signed or unsigned).
Example 1:
Input: x = 123
Output: 321
Example 2:
Input: x = -123
Output: -321
Example 3:
Input: x = 120
Output: 21
Constraints:
-231 <= x <= 231 - 1
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2024
def reverse_integer(x):
sign = [1,-1][x < 0]
rev, x = 0, abs(x)
while x:
x, mod = divmod(x, 10)
rev = (rev * 10) + mod
if rev > 2**31-1:
return 0
return sign*rev
אינטל הוא תאגיד בינלאומי אמריקאי, אשר ידוע בעיקר כמתכנן ויצרן של מיקרו־מעבדים (החל משנת 1971) ומתמחה במעגלים משולבים. כמו כן, אינטל מייצרת כרטיסי רשת, מערכות שבבים ללוחות אם, והתקנים אחרים.