روباه داره یه بازی با اعداد انجام میده.
او n تا عدد مثبت صحیح داره x1, x2, ..., xn . او میتونه هرچه قدر که خواست با این اعداد بازی کنه. او هربار دو عدد مختلف مثل xi و xj انتخاب میکنه به طوری که xi>xj باشه و مقدار xi رو برابر با xi = xi - xj قرار میده. او میخواد مقدار مجموع این اعداد رو به کمترین حالت ممکن برسونه.
به روباه کمک کنید تا به کمترین مجموع برسه.
ورودی
در اولین خط عدد n رو میگیره (2 ≤ n ≤ 100). در خط دوم n عدد صحیح مثبت میگیره: x1, x2, ..., xn (1 ≤ xi ≤ 100)
خروجی
تنها یک عدد در خروجی باید بنویسه و اون کمترین مجموع ممکن هست.
منبع:http://codeforces.com/problemset/problem/389/A
جرج از خواب پا میشه و میبینه که ساعت کنونی توی ساعت دیجیتالش زمان s رو نشون میده. همچنین او میده که برای مدت t اونجا خوابیده بوده.
حالا به جرج کمک کنید! او می خواد یک برنامه بنویسه که با گرفتن t و s مشخص کنه که او کی رفته توی تختخواب.
نکته! جرج میتونه روز قبل زمان کنونی رفته باشه توی تختخواب که بخوابه.
ورودی:
ابتدا زمان کنونی s رو توی قالب یک رشته به فرمت "hh:mm" و بعد از اون t رو هم در قالب یک رشته به فرمت "hh:mm" از ورودی میگیره.
خروجی:
عدد p که میشه زمانی که جرج رفته توی تختخواب که بخوابه.
منبع: http://codeforces.com/problemset/problem/387/A
نمونه ها در ادامه: