Qanunauyğunluqlar#8259

Qanunauyğunluqlar

1 saniyə
64 meqabayt
Asan

Petro Ulam spiralı ilə ilhamlanaraq, sadə ədədlərin paylanmasında sirli qanunauyğunluqları əks etdirən öz versiyasını yaratmağa qərar verir.

O, ölçüsü n \times n olan kvadrat cədvəl seçir, burada müsbət tam ədəddir. Cədvəl -dən n^2-ə qədər olan ədədlərlə, sol üst küncdən başlayaraq doldurulur. Birinci sətirdə -dən -ə qədər, ikinci sətirdə n+1-dən -ə qədər və bu qaydada ədədlər yerləşdirilir.

Petronu hər bir ədədin bölənlərinin sayı maraqlandırır. O, bölənlərinin sayı ən çox olan ədədləri seçir və həmin xanaları rəngləyir.

Məsələn, n = 7 və k = 3 üçün cədvəl belə görünür:

8000.jpg

Petroya kömək edin və bu cədvəli qurun. Rənglənmiş xanalarda «*», rənglənməmişlərdə isə «.» istifadə edin.

\InputFileGirişdə iki tam ədəd və verilir (1 \leq n \leq 40, 1 \leq k \leq n^2).

\OutputFile sətirdə simvol çap edin. Hər simvol xanaya uyğundur: rənglənmiş xanalara «*», rənglənməmiş xanalara isə «.» qoyun.

Nümunələr

Nümunə 1

Loading
Loading