.. (לתיקייה המכילה) | ||
מה לעשות אם מופיעה לי ההודעה: | |
בבקשה תעקובו אחר ההוראות כאן: http://cswp.cs.technion.ac.il/change-password-for-undergraduate-students-hebrew/ (החלפת סיסמא) אם לאחר שתפעלו לפי ההוראות ותחכו שעה, זה עדיין יגיד לכם שאין לכם תיקיית בית. תשלחו הודעה עם הפרטים שלכם (שם משתמש טכניוני ות.ז) למייל: uefrat.ta.inchargeatgmail.com |
באילו ספריות מותר להשתמש בתרגיל? | |
אסור להשתמש בספרית math, string , מותר להשתמש ב-stdlib, stdbool, stdio. \מותר להשתמש בכל (ורק) בספריות שנלמדו בשיעורים. |
מה קורה עבור הקלט 2f2 בתור מספר כשהגדרנו את גודל הקלט להיות 1. האם הוא תקין? | |
The program tries to read as many numbers as the user requested, and stops after reading enough numbers or when it encounters a problem. In that cases, the program managed to read one number successfully (the number 2), and didn't try to read more because it only needed to read one number. |
איך צריך לטפל במקרה שמקבלים מספר מאוד גדול שעובר את הערך הכי גדול של INT? | |
התוכנית לא תבדק עם מספרים שעוברים את INT_MAX. ולכן לא צריך לטפל במקרה הזה. |
אם אין אף מספר שהוא חזקה שלמה של 2, התכנית מדפיסה שסכום המעריכים הוא 0 ומסתיימת? או שלא מדפיסה כלל? ובנוסף, אם ברשימת המספרים אני קולטת מספר שלם שלילי, אני אמורה להדפיס שגיאה ולסיים? | |
Remember you can use the provided mtm_sol to verify these edge cases (see section 4.3). |
כיצד סופרים שורות לודא שלא חורגים מסף השינויים להגשה החוזרת? | |
1. מזרימים את הפלט של diff ל-wc ככה `diff oldfile newfile | grep "^>" | wc -l` 2. סוכמים על כל הקבצים 3. סוכמים את הפלט של wc -l על כל הקבצים 4. מחשבים את יחס השינויים מומלץ לא להתקרב למגבלה בכל מקרה - ההגשה החוזרת לא מיועדת לכתוב מימושים חדשים, אלא רק לתקן טעויות נקודתיות. |