בהינתן מערך של מספרים שלמים שונים arr [], עולה על אלמנט arr [i] הוא כל אלמנט arr [j] כך ש- J> i ו- arr [j]> arr [i]. מצא את מספר העולים עבור כל אלמנט במערך.
בהינתן מערך arr[] של מספרים שלמים בגודל N ומערך של שאילתות Q, query[], כאשר כל שאילתה היא מסוג [L, R] המציינת את הטווח שבין אינדקס L לאינדקס R, המשימה היא למצוא את ה-LCM של כל המספרים של הטווח עבור כל השאילתות.
בהינתן מחצלת מטריצה ממוינת[][] בגודל n × m ומספר שלם x, קבע אם x קיים במטריצה. המטריצה ממוינת באופן הבא:
בהינתן ערימות רבות של מטבעות אשר מסודרות בצמוד. עלינו לאסוף את כל המטבעות הללו במספר המינימום של שלבים כאשר בשלב אחד נוכל לאסוף קו אופקי אחד של מטבעות או קו אנכי של מטבעות ומטבעות שנאספו צריכים להיות רציפים. דוגמאות: