Гарматний куля вистрілюється так, що під час першого очного польоту свого польоту він піднімається N
верхівками дерев, під час другого морозування N-1
верхівками дерев тощо, поки не досяг найвищої точки своєї траєкторії. Тоді воно починає падати на 1, 2 і т.д. верхівки дерев за мить ока, поки не потрапить на землю. У той же час гарматний рух рухається горизонтально з постійною швидкістю 1 верхівка / мига.
Ваше завдання - намалювати траєкторію послідовними літерами з англійського алфавіту. Якщо у вас не вистачає букв, почніть знову 'A'
. Напишіть функцію чи програму. Вхід - ціле число N
( 1≤N≤15
). Висновком може бути матриця символів у будь-якій розумній формі, наприклад, рядок, розділений новим рядком або список рядків. Букви можуть бути малими або великими. Допускаються додаткові провідні та кінцеві місця. Стандартні лазівки заборонені. Коротший код - краще.
in:
5
out:
OP
N Q
M R
L S
K T
J U
I V
H W
G X
F Y
E Z
D A
C B
B C
A D
in:
1
out:
AB
O
і P
, галочка йде 1 праворуч, але 0 нагору або вниз.