Masala #LC2K3GUDDN
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
Sizga n beriladi (yaxshiroq tushinish uchun izohlarga qarang)
# | input.txt | output.txt |
---|---|---|
1 |
3 |
^ / \ / | \ | | |
2 |
4 |
^ / \ / \ / | \ | | | |
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