ניסיון בראיון של Zoho | סט 22 (מנוסה)

רק פונקציות המוגדרות על ידי המשתמש. אין פונקציות מובנות בכלל. 
אין סריקה לכניסות להקצות ישירות ל-vars. 

רמה 1: (שעתיים - עט ונייר) 
1. פתרו את המשוואה X בחזקת Y עם ערכים נתונים. 

Example: Input: X=2 Y=-2 Output: 0.25 



2.מצא את המרחק בין שתי נקודות נתונות ועיגל אותו למספר הקרוב ביותר.

Example: Input: (24)(410) Output: 6 



3. ספור את מספרי התווים במחרוזת הנתונה תוך התייחסות ל-'$' כרצף בריחה. אם לפני '$' מופיע '' שקול אותו כ-'$' רגיל ולא כרצף הבריחה. אם מופיע '', התייחס אליו כאל יחיד ''.

Example: Input: Hello$World$ Output: 11 



4. נתון מטריצה ​​דו מימדית מצא את סכום כל האלמנטים.

Example: Input: [1 2 3] [4 5 6] [7 8 9] Output: 45 




רמה 2: 
סיים שאלה אחת כדי לקבל את הסוג הבא. סה"כ 5 שאלות. (3 שעות - סיבוב מכונה) 
1.פתרו את המשוואה (XpowerY/Z!) + (Z/(X!+Z)) עם ערכים נתונים של X Y Z. X ו-Z לא יכולים להיות שליליים.

Example: Input: X=2 Y=3 Z=4 Output: 1 


2. באטמן ספיידרמן וסופרמן הולכים להקים עסק. ההשקעה הכוללת היא 1000 מיליון דולר. כל אחד יכול להוסיף השקעה חדשה להשקעה הקיימת שלו. הם יכולים להעביר השקעות בינם לבין עצמם. התוכנית צריכה להיות בסגנון OOP וצריכה להיות תפריט למשתמש לבצע את כל הפעולות. (משהו דומה לדוגמא למטה.) 

Constraints: a.Total investment should always be equal to or lesser than 1000M$. b.Spiderman's investment should never exceed Batman's. c.Investment cannot go into negative. d.Display investments on each update. Example: Input: batman = 300 spiderman = 250 superman = 100 Output: batman - 300 spiderman - 250 superman - 100 add 100 into spiderman sorry spiderman cant have more investment than batman add 200 to batman batman - 500 spiderman - 250 superman - 100 add 500 to superman sorry total investment cant exceed 1000.  



לא הצלחתי לקבל את השאלה השלישית מכיוון שנגמר לי הזמן. צריך להשלים 3 שאלות כדי להעפיל לסיבוב הבא. 

בעיות תרגול קשורות מרחק בין 2 נקודות סכום האלמנטים במטריצה


 

צור חידון