Masala #UUVIA1R7P8

Xotira 4 MB Vaqt 1000 ms
14

Piksel

Mavlonbek informatika fanidan online testini vaqti matematika faniga tog'ri kelgani uchun matematika fan o'qtuvchisidan vaqtinchalikga ruhsat soragan edi.Ustozi unga  yo'q deya olmadi,ammo uyda mavzuni organib kelishi kerak edi.U testni a'lo topshirdi.Endi u ustoziga va'da bergandek uyda mavzuni o'rganib kelishi kerak edi.Ular aylanalar bilan bog'liq mavzularga kelishgan edi.U internetdan video darslik ko'rib mavzuni tushunib olmoqchi edi.Darslikni o'rtasiga kelganda uni wi-fi ishlamay qo'ldi qo'ldi va video hiralashib ketdi.Keyin u videodagi aylanalar hiralashgan piksellarga aylanib qoldi.Unga bu antiqa bolib korindi ,ahir aylana to'rtburchaklardan yasalgan edi.Keyin u o'zini dasturlash mahoratini tekshirib ko'rmoqchi boldi va shu istalgan B beldidan aylana tuzish vazifasini o'z oldiga oldi.U dasturni tuza oldi siz ham bir shu dasturni tuzishga urinib koring.

 


Kiruvchi ma'lumotlar:

Sizga ayanani diametri va B ya'ni qaysi belgidan bolishi kerakligi bir qatorda beriladi.


Chiquvchi ma'lumotlar:

Siz uni faqat B beldidan tuzilgan aylanani chiqaring.


Misollar
# input.txt output.txt
1
19  █
███████
    ██       ██
   █           █
  █             █
 █               █
 █               █
█                 █
█                 █
█                 █
█                 █
█                 █
█                 █
█                 █
 █               █
 █               █
  █             █
   █           █
    ██       ██
      ███████
2
13 +
+++++
  ++     ++
 +         +
 +         +
+           +
+           +
+           +
+           +
+           +
 +         +
 +         +
  ++     ++
    +++++
Izoh:

Bresenham's circle algorithm