אתם מתרגלים שאלה מתוך מה"ט אלגוריתמיקה ותכנות — הנדסאי תוכנהמבחן 2022 · אביב מועד א · שאלה 10כל שאלות המבחן ←
תכנות בסיסימערכים חד-ממדיים

שני מספרים שלמים וחיוביים נקראים "זוג זהב" אם ספרות הקצה שלהם שוות והם גם בעלי מספר זהה של ספרות. לדוגמה: מספרים 17723 ו-18113, 3456 ו-3786, 34 ו-34 מהווים "זוגות זהב".

סעיף א

כתבו פעולה המקבלת שני מספרים שלמים חיוביים ומחזירה true אם הם מהווים "זוג זהב", ואם לא, הפעולה תחזיר false.

סעיף ב

כתבו פעולה המקבלת מערך חד-ממדי ומדפיסה את כל ה"זוגות זהב" הקיימים במערך. אם אין אף "זוג זהב" תודפס הודעה מתאימה.

סעיף ג

מהן סיבוכיות הפעולות שכתבתם בסעיפים א' ו-ב'? בתשובה יש להתייחס גם לגודל המערך וגם למספר הספרות באיברי המערך.

שאלות ותגובות על השאלה

🎓 לא הבנתם משהו? קבלו הסבר נוסף ממרצה לתכנות

שאלו כאן — ותקבלו מענה מוסמך.

🎓 מרצה לתכנות עונה כאן — תקבלו מענה מקצועי