Kombinasiya Qıfılı
Bir kombinasiyalı kilid, döndərilə bilən (saat əqrəbi istiqamətində və ya əks istiqamətdə) və kilidin "sabit" hissəsinə yerləşdirilmiş dairəvi bir cəbhədən ibarətdir. Cəbhədə N bərabər aralıqlı "işarələr" var. İşarələr saat əqrəbi istiqamətində artan şəkildə 0-dan N-1-ə qədər nömrələnmişdir. Kilidin sabit hissəsində həmişə cəbhədəki müəyyən bir işarəyə "işarə edən" bir "nişan" var. Təbii ki, cəbhə döndərildikcə nişan fərqli işarələrə işarə edir.
Kilid üç kod nömrəsi ilə gəlir: T1, T2, T3. Bunlar qeyri-mənfi tam ədədlərdir və hər biri N-dən kiçikdir. Üçündən heç biri eyni deyil.
Kilid üç əməliyyat mərhələsində açılır:
Cəbhəni saat əqrəbi istiqamətində tam iki dövrə döndərin və nişan T1 işarəsinə işarə edənə qədər saat əqrəbi istiqamətində döndərməyə davam edin.
Cəbhəni əks istiqamətdə tam bir dövrə döndərin və nişan T2 işarəsinə işarə edənə qədər əks istiqamətdə döndərməyə davam edin.
Cəbhəni saat əqrəbi istiqamətində döndərin və nişan T3 işarəsinə işarə edənə qədər döndərməyə davam edin. Kilid indi açılmalıdır.
Kilidi açmaq üçün cəbhənin döndərilməsi lazım olan maksimum mümkün işarə sayını tapmalısınız. Döndərilən işarələrin sayı yuxarıda göstərilən üç mərhələdə döndərilən işarələrin cəmi kimi müəyyən edilir və istiqamətdən asılı olmayaraq həmişə müsbətdir.
Giriş verilənləri
Giriş faylı bir neçə test halından ibarətdir, hər sətirdə bir test halı. Giriş faylının hər sətiri dörd tam ədəd ehtiva edir: N, T1, T2, T3, bu sırayla, boşluqla ayrılmış. Tam ədəd N 5-in, 25-in və ya 100-ün bir neçə qatıdır. T1, T2 və T3 yuxarıda təsvir olunan məhdudiyyətlərə uyğun gəlir. Giriş N = T1 = T2 = T3 = 0 olan bir sətirlə bitəcək.
Çıxış verilənləri
Hər test halı üçün kilidi açmaq üçün cəbhənin döndərilməsi lazım olan maksimum mümkün işarə sayını çap edin. Hər birini öz sətirində çap edin.