כתוב פעולה חיצונית above בשפת Java או Above בשפת C#, המקבלת מערך arr מטיפוס שלם ומספר num מטיפוס שלם.
הפעולה תחזיר את האינדקס הראשון של התא שסכום המספרים מתחילת המערך עד אליו (כולל) גדול מן המספר num.
אם אין תא כזה, תחזיר הפעולה 1-.
דוגמה: במערך arr שלפניך, בעבור num שווה ל־9, תחזיר הפעולה את המספר 4, משום שהוא האינדקס הראשון של התא שסכום האיברים מתחילת המערך עד אליו (כולל) גדול מן המספר 9.
arr: 0, 2, 4, 3, -2, 6, 2, 1, 3 (values at indices 0 to 8)
כתוב פעולה חיצונית above בשפת Java או Above בשפת C#, המקבלת מערך arr מטיפוס שלם ומספר num מטיפוס שלם.
הפעולה תחזיר את האינדקס הראשון של התא שסכום המספרים מתחילת המערך עד אליו (כולל) גדול מן המספר num.
אם אין תא כזה, תחזיר הפעולה 1-.
דוגמה: במערך arr שלפניך, בעבור num שווה ל־9, תחזיר הפעולה את המספר 4, משום שהוא האינדקס הראשון של התא שסכום האיברים מתחילת המערך עד אליו (כולל) גדול מן המספר 9.
arr: 0, 2, 4, 3, -2, 6, 2, 1, 3 (values at indices 0 to 8)