Növbədə ən kiçik
Sizin proqramın girişinə əməliyyatlar yığımı növbə ilə verilir. Hər bir əməliyyat — növbəyə elementi əlavə etmək və ya çıxartmaqdan ibarətdir. Hər əməliyyatın yerinə yetirilməsindən sonra bütün ədədlərdən ən kiçiyini tapın. Əldə olunmuş bütün ədədləri toplayıb nəticə əldə edin. Əgər hər hansı bir əməliyyatdan sonra növbə boş olarsa, cavaba heç bir şey əlavə etməyin. Əgər silmə əməliyyatını aparmaq mümkün deyilsə, yəni növbə boşdursa onu icra etməyin.
Giriş verilənləri
Bu məsələdə giriş verilənləri bir başa sizin proqramda veriləcəkdir. Proqramın girişinə giriş ardıcıllığını verə bilməniz üçün parametrlər ötürüləcək. Giriş faylında birinci ədəd — növbə üzərində icra edilən əməliyyatların sayıdır. Daha sonra dörd mənfi olmayan ədəd (10000-dən böyük olmayan) verilir.
Giriş verilənlərini əldə etmək üçün x ardıcıllığını hesablayırıq.
Ardıcıllığın hesablanmış birinci ədədi — -dir. Birinci və hər bir sonrakı ədəd bir öncəki ədəddən növbəti düsturla hesablama yolu ilə əldə edilir:
"/" – tam bölmədir, "mod" — isə bölmədən alınan qalıqdır.
Əgər , olarsa, ədədi növbədən silmək lazımdır, əks halda ədədini növbəyə əlavə etmək lazımdır.
Çıxış verilənləri
Yalnız son cəmi verməli.