טוען...
טוען...
זוג "סוף התחלה" הוא זוג של מספרים חיוביים ושלמים שבו הספרה הראשונה באחד מן המספרים זהה לספרה האחרונה במספר האחר (אין חשיבות לסדר המספרים). מספר הקטן מ־10 (כלומר, שמורכב מספרה אחת בלבד) נחשב גם לספרה הראשונה וגם לספרה האחרונה.
✎ דוגמאות לזוג
- מספר I: 3090, מספר II: 6783
- מספר I: 25, מספר II: 534
נתונה המחלקה PairOfNums — זוג מספרים חיוביים, ולה שתי תכונות:
public class PairOfNums {
private int num1 ;
private int num2 ;
}
הנח שקיימות פעולות get ו־set בעבור תכונות המחלקה.
לפניך ממשק חלקי של המחלקה PairOfNums.
אפשר להשתמש בפעולות הממשק ללא צורך לממש אותן.
public PairOfNums (int num1, int num2)public boolean endStart ()לפניך כותרת פעולה חיצונית בשפת Java:
java1public static PairOfNums[] generate (int n)
הפעולה בונה מערך ריק של עצמים מטיפוס PairOfNums בגודל n.
בעבור כל תא במערך, הפעולה מגרילה שני מספרים בין 1 ל־1,000 (כולל), ובודקת אם הם זוג .
אם כן, מוכנס לתא עצם שערכי התכונות שלו הם זוג המספרים שהוגרלו.
אחרת, הפעולה ממשיכה להגריל מספרים עד שמתקבל זוג , ואז מוכנס לתא עצם שערכי התכונות שלו הם זוג המספרים שהוגרלו.
לאחר שהמערך מתמלא, הפעולה מחזירה את המערך.
ממש את הפעולה.
הערה
הנח
nגדול מאפס.
זוג "סוף התחלה" הוא זוג של מספרים חיוביים ושלמים שבו הספרה הראשונה באחד מן המספרים זהה לספרה האחרונה במספר האחר (אין חשיבות לסדר המספרים). מספר הקטן מ־10 (כלומר, שמורכב מספרה אחת בלבד) נחשב גם לספרה הראשונה וגם לספרה האחרונה.
✎ דוגמאות לזוג
- מספר I: 3090, מספר II: 6783
- מספר I: 25, מספר II: 534
נתונה המחלקה PairOfNums — זוג מספרים חיוביים, ולה שתי תכונות:
public class PairOfNums {
private int num1 ;
private int num2 ;
}
הנח שקיימות פעולות get ו־set בעבור תכונות המחלקה.
לפניך ממשק חלקי של המחלקה PairOfNums.
אפשר להשתמש בפעולות הממשק ללא צורך לממש אותן.
public PairOfNums (int num1, int num2)public boolean endStart ()לפניך כותרת פעולה חיצונית בשפת Java:
java1public static PairOfNums[] generate (int n)
הפעולה בונה מערך ריק של עצמים מטיפוס PairOfNums בגודל n.
בעבור כל תא במערך, הפעולה מגרילה שני מספרים בין 1 ל־1,000 (כולל), ובודקת אם הם זוג .
אם כן, מוכנס לתא עצם שערכי התכונות שלו הם זוג המספרים שהוגרלו.
אחרת, הפעולה ממשיכה להגריל מספרים עד שמתקבל זוג , ואז מוכנס לתא עצם שערכי התכונות שלו הם זוג המספרים שהוגרלו.
לאחר שהמערך מתמלא, הפעולה מחזירה את המערך.
ממש את הפעולה.
הערה
הנח
nגדול מאפס.