Yay məktəbi#7801

Yay məktəbi

1 saniyə
128 meqabayt
Çox asan

Bir dəfə Ujğorodda algoritmik proqramlaşdırma üzrə yay məktəbinə n tələbə gəldi və onlar k komandaya bölündü. Məlumdur ki, hər bir komanda bir, iki və ya üç tələbədən ibarət ola bilər. Hər bir komandada neçə tələbə olduğunu müəyyən edin.

Giriş məlumatları

İki tam ədəd verilir: n (1 ≤ n ≤ 1000) və k (1 ≤ k ≤ 100).

Çıxış məlumatları

k tam ədəd a[1], a[2], ..., a[k] çıxarın, burada a[j] (1 ≤ a[j] ≤ 3) - j-ci komandadakı tələbələrin sayıdır. Əgər bir neçə həll yolu varsa, istənilən birini çıxarın. Əgər həll yolu yoxdursa, "Impossible" (tırnak işarələri olmadan) çıxarın.

Qeydlər

Məsələn, yay məktəbinə 7 tələbə gəlibsə və ümumilikdə 4 komanda varsa, aşağıdakı iki konfiqurasiya mümkündür:

Nümunələr

Nümunə 1

Loading
Loading