Dəli Alim#1811

Dəli Alim

1 saniyə
64 meqabayt
Çox asan

Dəli bir alim hər biri mərhələdən ibarət olan bir sıra təcrübələr həyata keçirdi. Hər mərhələdə bir ölçmə aparıldı və nəticədə ən çox böyüklüyündə müsbət tam ədəd alındı. Alim bilirdi ki, bu təcrübələr elə dizayn edilmişdi ki, ölçmələr monoton artan olmalı idi, yəni hər bir sonrakı ölçmə əvvəlkilərdən heç olmasa biri qədər böyük olmalı idi. Məsələn, n=13 və k=6 olan bir təcrübə üçün ölçmələr ardıcıllığı belə ola bilər:

1, 1, 2, 2, 2, 2, 2, 4, 5, 5, 5, 5, 6

Əlavə olaraq, -dan böyük olmalı idi, beləliklə, ölçmələr ardıcıllığında çoxlu təkrarlanan dəyərlər olurdu. Dəli olduğu üçün alim məlumatları qeyri-adi üsulda qeyd etdi. Hər ölçməsini qeyd etmək əvəzinə, alim aşağıdakı kimi müəyyən edilmiş dəyərdən ibarət ardıcıllığını qeyd etdi. 1 \leq j \leq k üçün və ya daha az ölçməyə malik mərhələlərin sayını göstərirdi. Məsələn, yuxarıdakı təcrübədən olan orijinal ölçmələr -ardıcıllığı kimi belə qeyd edilib:

2, 7, 7, 8, 12, 13

Çünki -dən kiçik və ya bərabər iki ölçmə, -dən kiçik və ya bərabər yeddi ölçmə, -dən kiçik və ya bərabər yeddi ölçmə və s. var idi.

Təəssüf ki, alim sonda dəli oldu və bu -ardıcıllıqlarını əks etdirən bir dəftər buraxdı. Sizin işiniz bu təcrübələrin orijinal ölçmələrini bərpa edən proqram yazmaqdır.

Giriş

Girişdə bir neçə -ardıcıllığı var, hər sətirdə biri. Hər sətir tam ədədi ilə başlayır; bu -ardıcıllığının uzunluğudur. Bundan sonra -ardıcıllığının dəyəri gəlir. Girişin sonu rəqəmini ehtiva edən bir sətirlə müəyyən edilir. Bütün orijinal təcrübələr 1 \leq k < n \leq 26 ilə dizayn edilmişdi.

Çıxış

Hər bir -ardıcıllığı üçün, orijinal təcrübə ölçmələrini, boşluqlarla ayrılmış halda, bir sətirdə çap etməlisiniz.

Nümunələr

Nümunə 1

Loading
Loading