סעיף א
מערך דו-ממדי של מספרים שלמים נקרא "אופקי" אם הוא בעל מספר שורות זוגי, ומתקיים בו התנאי שבכל עמודה סכום האיברים שבמחצית השורות העליונות שווה לסכום האיברים שבמחצית השורות התחתונות.
לדוגמה:
| 7 | 10 | 8 |
|---|---|---|
| 2 | -3 | 0 |
| 4 | 1 | 2 |
| 5 | 6 | 6 |
(הקו העבה בין השורה השנייה לשלישית מסמן את הגבול בין מחצית השורות העליונה לתחתונה; במערך זה סכום כל עמודה במחצית העליונה שווה לסכום אותה עמודה במחצית התחתונה, ולכן הוא "אופקי".)
כתבו פעולה המקבלת מערך דו-ממדי ובודקת אם הוא "אופקי". אם כן – הפעולה תחזיר true, ולא – הפעולה תחזיר false.
public static bool IsHorizontal(int[][] arr)
שאלות ותגובות על השאלה
🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות
שאלו כאן — ותקבלו מענה מוסמך.