Yandırılmış Təqvim#2648

Yandırılmış Təqvim

1 saniyə
64 meqabayt
Çox çətin

Bir il təqvimi monospace şriftindən istifadə edilərək aşağıdakı qaydalara əsasən çap olunur:

  1. Çap olunmuş təqvimdəki bütün boşluqlar nöqtə simvolu ilə (ASCII 46) göstərilir.

  2. Hər ay x ölçülü bir düzbucaqlı sahəni tutur. Ayın adı böyük hərflərlə, birinci sətrin -ci simvolundan başlayaraq yazılır.

  3. Hər ayın günləri , və ya sütundan ibarət olur; hər sütun simvol enində və simvol hündürlüyündədir, sütunlar arasında bir boşluq (nöqtə) var. Həftənin ilk günü bazar ertəsidir.

    • a. İlin ayları bir-birindən üfüqi və şaquli boşluq xətləri ilə ayrılmış üç sətirdə yerləşdirilir. Hər bir sətirdə dörd ay olur. Təqvim kənarlarında hər tərəfdən boşluq (nöqtə) qalır. Beləliklə, bütün təqvim x ölçüsündədir.

Qeyd edək ki, 1 yanvar -cü il bazar ertəsi idi. Həmçinin, yüksək il anlayışı belədir: il ya -ə bölünür və -ə bölünmür, ya da -ə bölünür. Məsələn, -ci ilin oktyabr-dekabr aylarının çap olunmuş təqviminin bir hissəsi aşağıda göstərilmişdir:

Çap olunmuş təqvim yanmış və yalnız kiçik bir düzbucaqlı hissəsi qalmışdır. Sizin proqramınız bu hissənin ilə illərindən hansına aid ola biləcəyini müəyyən etməlidir.

Giriş

Giriş faylının birinci sətrində boşluqla ayrılmış və tam ədədləri (2 \leq N, M \leq 10) verilir — parça ölçüləri. Sonrakı sətrində isə hər birində simvol olmaqla təqvimin bir parçası verilir.

Çıxış

Çıxış faylında uyğun il nömrələrinin ardıcıllığı, hər sətrdə bir ədəd olmaqla verilməlidir. Heç bir təqvimə aid deyilsə, yalnız (sıfır) verilməlidir.

Nümunələr

Nümunə 1

Loading
Loading