Напишіть найкоротшу можливу програму, яка малює лінію Брезена в мистецтві ASCII. Ваша програма повинна взяти два цілі числа xта y(командний рядок чи stdin, на ваш вибір) та намалювати рядок ASCII, який починається у верхньому лівому куті та йде праворуч xта вниз yодиницями. Ви повинні використовувати _і \символи і помістити їх в потрібному місці в відповідно до Bresenham по алгоритму.
Ви можете припустити x >= y, тому вертикальні сегменти не потрібні.
Зауважте, що оскільки ви використовуєте _символ, для рядка з y=3вами, ймовірно, потрібно буде вивести 4 рядки тексту (і ви можете випускати провідний порожній рядок, коли це не потрібно).
приклади:
11 3
_
\___
\___
\_
11 1
_____
\_____
5 4
\
\_
\
\
Для точок, які знаходяться на півдорозі, ви можете обрати будь-яке округлення:
10 1
____
\_____
or
_____
\____
Read(input,x,y)може бути скорочено доread(x,y), і без,programіapptypeце стає 157 символів.