Siyahı#2100

Siyahı

1 saniyə
64 meqabayt
Çox asan

Bir kompüter komponentləri istehsal edən şirkətdə hər məhsula ardıcıl bir nömrə verilir. İstehsaldan sonra hər bir məhsul keyfiyyətə nəzarətdən keçir və ya satış üçün təsdiqlənir, ya da qüsurlu kimi işarələnərək bir siyahıya əlavə olunur. Bəzən bu qüsurlu məhsulların siyahısı həddən artıq uzun olur. Siyahını qısaltmaq üçün ardıcıl nömrələr bir aralığa sıxışdırılır, yəni ardıcıl nömrələrin birincisi və sonuncusu defis (“-”) ilə ayrılır. Məsələn, aşağıdakı kimi göstərməkdənsə:

1,3,4,5,6,7,8,10,12,16,17,20,21,22,23,24

belə yazılır:

1,3-8,10,12,16-17,20-24

Verilmiş qüsurlu məhsul nömrələri siyahısını qısa formada çap edən proqram yazın.

Giriş

İlk olaraq, M — qüsurlu məhsulların sayını daxil edin. Sonra qüsurlu məhsul nömrələrini artan sıra ilə daxil edin (1 \leq M \leq N \leq 100).

Çıxış

Qüsurlu məhsul nömrələrini bir sətirə, qısa formada çap edin. Aralıqlar vergül ilə ayrılmalı, çıxışda boşluq olmamalıdır.

Nümunələr

Nümunə 1

Loading
Loading