Çoxanlar#7212

Çoxanlar

1 saniyə
64 meqabayt
Çətin

Tam ədədlərlə əmsalları olan çoxhədli ifadəni, əlavə tam əmsallı ikiqat çoxhədli ifadələrə parçalanması mümkün olmayan çoxhədli ifadələrə parçalaya bilən bir proqram yazın. Əgər tam ədədlərin saxlanması üçün 4 bayt ayrılıbsa, ədədlərin rəqəmlərinin massivləri şəklində təqdim edilməsi tələb olunmur.

Giriş

Birinci sətrdə (n < 100) — çoxhədlənin dərəcəsini göstərən təbii ədəd verilir. İkinci sətrdə n + 1 tam ədəd — çoxhədlənin əmsalları, azalan dərəcə sırası ilə (-dən -a qədər) verilir.

Çıxış

Cavabı aşağıdakı formatda verin:

- Birinci sətrdə çoxhədlənin ən böyük əmsalının işarəsini və bütün əmsallarının ən böyük ortaq bölənini verin.

- Sonrakı hər sətr aşağıdakı ardıcıllıqda olmalıdır: - bölənin ilkin çoxhədlinin parçalanmasında daxil olma sayısı, - çoxhədli-bölənin dərəcəsi, - həmin çoxhədlinin əmsalları, azalan dərəcə sırası ilə (ən böyük əmsal müsbət olmalıdır).

İkinci sətrdən başlayaraq, sətrin nömrəsi artdıqca üçüncü ədəd (ikiqat çoxhədlilərin ən böyük əmsalı) azalmasın. Eyni ən böyük əmsala malik çoxhədlilər üçün əvvəlcə daha kiçik dərəcəli bölən yazılır. Eyni dərəcə və eyni ən böyük əmsala malik olan bölənlərdən əvvəl mənfi sabit üzvü (sətrin sonuncu ədədi) olan çoxhədli çıxır.

İkiqat çoxhədli olmayan bölən çoxhədlini (bütün bölənlər çıxıldıqdan sonra qalan qalıq) sonuncu sətirdə verin.

Hər bir ədəd iki rəqəmdən çox olmamalıdır.

Nümunələr

Nümunə 1

Loading
Loading