پس از رمز گشایی دفترچه خاطرات رستم، مشخص شد که پس از خوان هفتم و کشته شدن دیو سپید به دست رستم، رستم و سپاهش برای استراحت به سینما رفتهاند.
چینش صندلیهای سینما به صورت یک جدول است و بعضی از صندلیها خراب است. رستم و سپاهش وارد سینما شدند و روی صندلیهای سالم نشستند (تعداد سربازان دقیقاً به اندازه تعداد صندلیهای سالم بود.)
در هنگام پخش فیلم، هریک از سربازان در هر زمان در یکی از ۳ وضعیت زیر نسبت به فیلم قرار داشت:
اگر سربازان متعجب را با علامت !
، سربازان سؤالدار را با ?
، سربازان بیخیال را با _
(underline) و صندلیهای خراب را با #
نمایش دهیم، یک وضعیت از سربازان در سینما میتواند به این صورت باشد:
مدت فیلم ۱۰۰۰ ثانیه بود. در طول پخش فیلم، سربازان در مورد فیلم با سربازان مجاور حرف میزدند و وضعیت سربازان در هر ثانیه نسبت به ثانیه قبل طبق قوانین زیر تغییر میکرد.
وضعیت سربازان را در شروع فیلم میدانیم. میخواهیم بدانیم در پایان فیلم (یعنی بعد از ۱۰۰۰ ثانیه) چه تعداد سرباز متعجب و چه تعداد سرباز سؤالدار هستند.
برنامه باید در ابتدا عدد را بخواند و سپس نقشهی اولیهی سینما را که به صورت یک جدول است، بخواند. حداکثر ۵٠ خواهد بود. پس یک آرایه ۵٠ × ۵٠ برای ذخیره جدول کافی است.
در خط اول خروجی تعداد سربازان سؤالدار و در خط بعدی تعداد سربازان متعجب در انتهای فیلم را بنویسید.
در شروع فیلم:
ثانیه ۱:
ثانیه ۲:
ثانیه ۳:
ثانیه ۴:
ثانیه ۵:
ثانیه ۶:
در ثانیه ۷ تا ۱۰۰۰ (تا پایان فیلم) وضعیت سربازان به این شکل ثابت است: