Masala #LC2K3GUDDN

Xotira 32 MB Vaqt 1000 ms
14
Muallif: DoNo0425

Ko'rsatkich

Hamidjon yaxshi o'qimagaanligi sababli yaxshi ish topa olmadi . Kunlardan bir kun hafa bo'lib siqilib yurganida unga ajoyib ish taklif qilishdi : Bu ishda uning yakka - yu yagona vazifasi ko'rsatkich belgisini chizish bo'ldi . U shunda ham 1 oy ishlab juda zerikib boshqa ish topaman dedi . Ukasi bo'lsa akasi boshqa hech qanday ish topa olmasligini hisobga olib unga shu ko'rsatkich tasvirini chizib beradigan dastur tuzib berdi . Sizning vazifangiz shu ukasi yozgan dasturdan boshqa ishchilarga ham kodini tuzib berish

 

 


Kiruvchi ma'lumotlar:

Sizga n beriladi (yaxshiroq tushinish uchun izohlarga qarang)


Chiquvchi ma'lumotlar:

Misollar
# input.txt output.txt
1
3
^
 / \
/ | \ 
  |
  |
2
4
^
  / \
 /   \
/  |  \ 
   |
   |
   |
Izoh:

Uzunligi 2n-1 bo'lgan tepaga qaragan ko'rsatkich chizish kerak 

ko'rsatkichning bo'yi hamda eni aynan 2n-1 ga teng bo'ladi 

Agar ko'rsatkich chizib bo'lmasa -1 chiqaring

(misollarda ^ joyi o'rtasida bo'ladi , to'g'irlay olmaganligim sababli shunday ko'ringa sizning kodingizda ^ ni joyini to'g'ri chiqarsin:

    ^
   / \
  /   \
 /     \
/   |   \ 
    |
    |
    |
    |

kabi bu misol uchun n = 5 holati uchun