ערכתי לאחרונה בתאריך 18.12.06 בשעה 19:15 בברכה, Limp Bizkit
אתה מתחיל מכסא מס' 1, ישב ילד, עברו 7 כסאות, מכניסים עוד ילד, זאת אומרת שעכשיו בכסא מס' 8 יושב ילדעכשיו בתרגיל צויין שיש סך הכל 100 כסאות, זאת אומרת שמתישהו בלולאה, מס' הכסא יגיע ליותר מ-100 נכון ?
הרי כל פעם שמס' מתחלק ב-7 (num mod 7 == 0) מוסיפים ילד לכסא
אחרי כמה ריצות כנראה מס' הכסא יגיע ליותר מ-100 וכאשר הוא יגיע ליותר מ-100 פשוט מחסירים ממנו 100
לדוגמא, הכנסו ילד לכסא מס' 1, הלולאה רצה והכנסנו ילד לכסא מס' 8, הלולאה ממשיכה לרוץ והכנסנו ילד לכסא מס' 15
ככה הלאה והלאה, ובסופו של דבר מס' הכסא יגיע למס' שגדול מ-100
בפעם הראשונה שמס' כסא יגיע למס' גדול מ-100 , יהיה 106
אז פשוט עושים משפט תנאי קצר שבודק האם המס' גדול מ-100 ואם כן פשוט מחסירים 100
106-100 = 6
מכניסים ילד לכסא מס' 6
מקווה שהייתי ברור

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.