İstifadəçi Adları
Bir universitetin kompüter sistemi istifadəçi adlarını aşağıdakı qaydalara əsasən təyin edir:
İstifadəçi adının maksimum uzunluğu MAXLEN simvoldur. (MAXLEN dəyəri hər bir problem nümunəsi üçün girişdə göstəriləcəkdir.)
İstifadəçi adının ilk simvolu şəxsin adının ilk hərfidir və kiçik hərflə yazılır. Burada və 3-cü addımda apostrofları və tireləri nəzərə almayın.
Şəxsin soyadının mümkün qədər çox hərfini (lazım gələrsə, kiçik hərflə çevrilmiş) əlavə edin, MAXLEN simvolunu aşmadan. Soyadın ilk hərfindən başlayaraq, bu hərfləri soyadda göründükləri sırayla əlavə edin.
Əgər 1 - 3 qaydalarına əsasən təyin edilmiş istifadəçi adı artıq verilənlər bazasında mövcuddursa, bərabərliyi aşağıdakı kimi pozun: 3-cü addımdan olan istifadəçi adına ardıcıllıqla 1 - 9 seriya nömrələrini əlavə edin, əgər bu, istifadəçi adının MAXLEN simvol limitini aşmadan edilə bilərsə. Əks halda, seriya nömrəsini əlavə etməzdən əvvəl son hərfi çıxarın.
Əgər 1 - 4 qaydalarına əsasən təyin edilmiş istifadəçi adı artıq verilənlər bazasında mövcuddursa, bərabərliyi aşağıdakı kimi pozun: 3-cü addımdan olan istifadəçi adına ardıcıllıqla 10 - 99 seriya nömrələrini əlavə edin, əgər bu, istifadəçi adının MAXLEN simvol limitini aşmadan edilə bilərsə. Əks halda, seriya nömrəsini əlavə etməzdən əvvəl son hərfi və ya son iki hərfi (hansı lazımdırsa) çıxarın.
Yuxarıdakı qaydaların bərabərlikləri aradan qaldıracağı güman edilir.
Giriş verilənləri
Giriş bir neçə test nümunəsi üçün məlumatları ehtiva edəcəkdir. Hər bir test nümunəsinin ilk sətri iki müsbət tam ədədi ehtiva edəcəkdir: adların sayı və MAXLEN dəyəri (5 ≤ MAXLEN ≤ 80). Bu, adların siyahısı ilə davam edəcəkdir. Hər bir ad ən çox 80 simvoldan ibarət olacaq və ad ilə başlayacaq, varsa orta adlarla davam edəcək və soyadla bitəcəkdir. Ad, orta və soyadları bir-birindən bir boşluq ayıracaqdır. Hər hansı bir ad böyük və kiçik hərflər, tirelər və apostroflar ehtiva edə bilər. Soyad ən azı iki hərfdən ibarət olacaq, digər adlar ən azı bir hərfdən ibarət olacaq (yalnız baş hərflər ola bilər). Hər bir halda ən çox 200 ad olacaq. Son test nümunəsi adların sayı və MAXLEN üçün iki sıfır ehtiva edən bir sətrlə bitəcəkdir.
Çıxış verilənləri
Hər bir halda, çıxış bir sətrlə başlayacaq və bu sətrdə iş nömrəsi olacaq. Bu, istifadəçi adlarının siyahısı ilə davam edəcəkdir, hər biri bir sətrdə, girişdəki müvafiq adların sırasına uyğun olaraq.