Задание
Вы должны написать немного ASCII Art Text, как видно из этого сайта для создания ASCII искусства !
правила
Ввод будет только алфавитный текст и пробелы, и будет вводиться в виде одной строки. Это также без учета регистра.
Вам не нужно исправлять, если выходной текст длиннее ширины терминала. Пока это будет правильно, если окно терминала будет бесконечно растягиваться, у вас все будет хорошо.
Помимо стандартных лазеек, единственное другое правило заключается в том, что вы не можете использовать встроенные модули - хотя, если ваш язык имеет встроенный для этого (что было бы замечательно ), если вы включили его в качестве дополнительного примечания в свой ответьте, получите скидку 15% от вашего решения для игры в гольф!
Пример:
Входные данные:
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz
Выход:
_____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _______ _____ _______ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _____ _______ _____ _______ _____ _____ _____ _____ _____ _____ _____ _____
/\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ ______ |\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /::\ \ /\ \ /::\ \ /\ \ /\ \ /\ \ /\ \ /\ \ /\ \ ______ |\ \ /\ \
/::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\____\ /::\____\ /::\____\ /::\____\ /::::\ \ /::\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\____\ /::\____\ |::| | |:\____\ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\ \ /::\ \ /::\____\ /::\____\ /::\____\ /::\____\ /::::\ \ /::\ \ /::::\ \ /::\ \ /::\ \ /::\ \ /::\____\ /::\____\ /::\____\ |::| | |:\____\ /::\ \
/::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /::::| | /::::| | /::::::\ \ /::::\ \ /::::::\ \ /::::\ \ /::::\ \ \:::\ \ /:::/ / /:::/ / /:::/ / |::| | |::| | \:::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /::::| | /::::| | /::::::\ \ /::::\ \ /::::::\ \ /::::\ \ /::::\ \ \:::\ \ /:::/ / /:::/ / /:::/ / |::| | |::| | \:::\ \
/::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /:::::| | /:::::| | /::::::::\ \ /::::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /:::/ / /:::/ / /:::/ _/___ |::| | |::| | \:::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /::::::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /:::::| | /:::::| | /::::::::\ \ /::::::\ \ /::::::::\ \ /::::::\ \ /::::::\ \ \:::\ \ /:::/ / /:::/ / /:::/ _/___ |::| | |::| | \:::\ \
/:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /::::::| | /::::::| | /:::/~~\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/ / /:::/ / /:::/ /\ \ |::| | |::| | \:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/\:::\ \ /:::/ / \:::\ \ \:::\ \ /:::/ / /:::/ / /::::::| | /::::::| | /:::/~~\:::\ \ /:::/\:::\ \ /:::/~~\:::\ \ /:::/\:::\ \ /:::/\:::\ \ \:::\ \ /:::/ / /:::/ / /:::/ /\ \ |::| | |::| | \:::\ \
/:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/____/ \:::\ \ \:::\ \ /:::/____/ /:::/ / /:::/|::| | /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \ /:::/ / /:::/____/ /:::/ /::\____\ |::| | |::| | \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/____/ \:::\ \ \:::\ \ /:::/____/ /:::/ / /:::/|::| | /:::/|::| | /:::/ \:::\ \ /:::/__\:::\ \ /:::/ \:::\ \ /:::/__\:::\ \ /:::/__\:::\ \ \:::\ \ /:::/ / /:::/____/ /:::/ /::\____\ |::| | |::| | \:::\ \
/::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /:::/ |::| | /:::/ |::| | /:::/ / \:::\ \ /::::\ \:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ \:::\ \:::\ \ /::::\ \ /:::/ / |::| | /:::/ /:::/ / |::| | |::| | \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /:::/ \:::\ \ /::::\ \:::\ \ /::::\ \:::\ \ /:::/ \:::\ \ /::::\ \ /::::\ \ /::::\ \ /::::\ \ /:::/ / /:::/ |::| | /:::/ |::| | /:::/ / \:::\ \ /::::\ \:::\ \ /:::/ / \:::\ \ /::::\ \:::\ \ \:::\ \:::\ \ /::::\ \ /:::/ / |::| | /:::/ /:::/ / |::| | |::| | \:::\ \
/::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /::::::\ \ _____ ____ /::::::\ \ _____ /::::::\ \ /::::::\____\________ /:::/ / /:::/ |::|___|______ /:::/ |::| | _____ /:::/____/ \:::\____\ /::::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ ___\:::\ \:::\ \ /::::::\ \ /:::/ / _____ |::| | _____ /:::/ /:::/ _/___ |::| | |::|___|______ \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /:::/ / \:::\ \ /::::::\ \:::\ \ /::::::\ \:::\ \ /:::/ / \:::\ \ /::::::\ \ _____ ____ /::::::\ \ _____ /::::::\ \ /::::::\____\________ /:::/ / /:::/ |::|___|______ /:::/ |::| | _____ /:::/____/ \:::\____\ /::::::\ \:::\ \ /:::/____/ \:::\____\ /::::::\ \:::\ \ ___\:::\ \:::\ \ /::::::\ \ /:::/ / _____ |::| | _____ /:::/ /:::/ _/___ |::| | |::|___|______ \:::\ \
/:::/\:::\ \:::\ \ /:::/\:::\ \:::\ ___\ /:::/ / \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \ /\ \ /\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \ /:::/\:::::::::::\ \ /:::/ / /:::/ |::::::::\ \ /:::/ |::| |/\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ |:::| | |:::| | /:::/\:::\ \:::\____\ /\ \:::\ \:::\ \ /:::/\:::\ \ /:::/____/ /\ \ |::| | /\ \ /:::/___/:::/ /\ \ ______|::|___|___ ____ /::::::::\ \ \:::\ \ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ ___\ /:::/ / \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \:::\ \ /:::/\:::\ \:::\ \ /:::/ / \:::\ ___\ /:::/\:::\ \ /\ \ /\ \ /:::/\:::\ \ /\ \ /:::/\:::\ \ /:::/\:::::::::::\ \ /:::/ / /:::/ |::::::::\ \ /:::/ |::| |/\ \ |:::| | |:::| | /:::/\:::\ \:::\____\ |:::| | |:::| | /:::/\:::\ \:::\____\ /\ \:::\ \:::\ \ /:::/\:::\ \ /:::/____/ /\ \ |::| | /\ \ /:::/___/:::/ /\ \ ______|::|___|___ ____ /::::::::\ \ \:::\ \
/:::/ \:::\ \:::\____\/:::/__\:::\ \:::| |/:::/____/ \:::\____\/:::/____/ \:::| |/:::/__\:::\ \:::\____\/:::/ \:::\ \:::\____\/:::/____/ ___\:::| |/:::/ \:::\ /::\____\/::\ \/:::/ \:::\____\/::\ /:::/ \:::\____\/:::/ |:::::::::::\____\/:::/____/ /:::/ |:::::::::\____\/:: / |::| /::\____\|:::|____| |:::| |/:::/ \:::\ \:::| ||:::|____| |:::|____|/:::/ \:::\ \:::| |/::\ \:::\ \:::\____\ /:::/ \:::\____\|:::| / /::\____\ |::| | /::\____\|:::| /:::/ /::\____\|:::::::::::::::::| | /::::::::::\____\_______________\:::\____\ /:::/ \:::\ \:::\____\/:::/__\:::\ \:::| |/:::/____/ \:::\____\/:::/____/ \:::| |/:::/__\:::\ \:::\____\/:::/ \:::\ \:::\____\/:::/____/ ___\:::| |/:::/ \:::\ /::\____\/::\ \/:::/ \:::\____\/::\ /:::/ \:::\____\/:::/ |:::::::::::\____\/:::/____/ /:::/ |:::::::::\____\/:: / |::| /::\____\|:::|____| |:::| |/:::/ \:::\ \:::| ||:::|____| |:::|____|/:::/ \:::\ \:::| |/::\ \:::\ \:::\____\ /:::/ \:::\____\|:::| / /::\____\ |::| | /::\____\|:::| /:::/ /::\____\|:::::::::::::::::| | /::::::::::\____\_______________\:::\____\
\::/ \:::\ /:::/ /\:::\ \:::\ /:::|____|\:::\ \ \::/ /\:::\ \ /:::|____|\:::\ \:::\ \::/ /\::/ \:::\ \::/ /\:::\ \ /\ /:::|____|\::/ \:::\ /:::/ /\:::\ /:::/ \::/ /\:::\ /:::/ \::/ /\::/ |::|~~~|~~~~~ \:::\ \ \::/ / ~~~~~/:::/ /\::/ /|::| /:::/ / \:::\ \ /:::/ / \::/ \:::\ /:::|____| \:::\ _\___/:::/ / \::/ |::::\ /:::|____|\:::\ \:::\ \::/ / /:::/ \::/ /|:::|____\ /:::/ / |::| | /:::/ /|:::|__/:::/ /:::/ /|:::::::::::::::::|____| /:::/~~~~/~~ \::::::::::::::::::/ / \::/ \:::\ /:::/ /\:::\ \:::\ /:::|____|\:::\ \ \::/ /\:::\ \ /:::|____|\:::\ \:::\ \::/ /\::/ \:::\ \::/ /\:::\ \ /\ /:::|____|\::/ \:::\ /:::/ /\:::\ /:::/ \::/ /\:::\ /:::/ \::/ /\::/ |::|~~~|~~~~~ \:::\ \ \::/ / ~~~~~/:::/ /\::/ /|::| /:::/ / \:::\ \ /:::/ / \::/ \:::\ /:::|____| \:::\ _\___/:::/ / \::/ |::::\ /:::|____|\:::\ \:::\ \::/ / /:::/ \::/ /|:::|____\ /:::/ / |::| | /:::/ /|:::|__/:::/ /:::/ /|:::::::::::::::::|____| /:::/~~~~/~~ \::::::::::::::::::/ /
\/____/ \:::\/:::/ / \:::\ \:::\/:::/ / \:::\ \ \/____/ \:::\ \ /:::/ / \:::\ \:::\ \/____/ \/____/ \:::\ \/____/ \:::\ /::\ \::/ / \/____/ \:::\/:::/ / \:::\/:::/ / \/____/ \:::\/:::/ / \/____/ \/____|::| | \:::\ \ \/____/ /:::/ / \/____/ |::| /:::/ / \:::\ \ /:::/ / \/_____/\:::\/:::/ / \:::\ |::| /:::/ / \/____|:::::\/:::/ / \:::\ \:::\ \/____/ /:::/ / \/____/ \:::\ \ /:::/ / |::| | /:::/ / \:::\/:::/ /:::/ / ~~~~~~|::|~~~|~~~ /:::/ / \::::::::::::::::/____/ \/____/ \:::\/:::/ / \:::\ \:::\/:::/ / \:::\ \ \/____/ \:::\ \ /:::/ / \:::\ \:::\ \/____/ \/____/ \:::\ \/____/ \:::\ /::\ \::/ / \/____/ \:::\/:::/ / \:::\/:::/ / \/____/ \:::\/:::/ / \/____/ \/____|::| | \:::\ \ \/____/ /:::/ / \/____/ |::| /:::/ / \:::\ \ /:::/ / \/_____/\:::\/:::/ / \:::\ |::| /:::/ / \/____|:::::\/:::/ / \:::\ \:::\ \/____/ /:::/ / \/____/ \:::\ \ /:::/ / |::| | /:::/ / \:::\/:::/ /:::/ / ~~~~~~|::|~~~|~~~ /:::/ / \::::::::::::::::/____/
\::::::/ / \:::\ \::::::/ / \:::\ \ \:::\ \ /:::/ / \:::\ \:::\ \ \:::\ \ \:::\ \:::\ \/____/ \::::::/ / \::::::/ / \::::::/ / |::| | \:::\ \ /:::/ / |::|/:::/ / \:::\ /:::/ / \::::::/ / \:::\|::|/:::/ / |:::::::::/ / \:::\ \:::\ \ /:::/ / \:::\ \ /:::/ / |::|____|/:::/ / \::::::/ /:::/ / |::| | /:::/ / \:::\~~~~\~~~~~~ \::::::/ / \:::\ \::::::/ / \:::\ \ \:::\ \ /:::/ / \:::\ \:::\ \ \:::\ \ \:::\ \:::\ \/____/ \::::::/ / \::::::/ / \::::::/ / |::| | \:::\ \ /:::/ / |::|/:::/ / \:::\ /:::/ / \::::::/ / \:::\|::|/:::/ / |:::::::::/ / \:::\ \:::\ \ /:::/ / \:::\ \ /:::/ / |::|____|/:::/ / \::::::/ /:::/ / |::| | /:::/ / \:::\~~~~\~~~~~~
\::::/ / \:::\ \::::/ / \:::\ \ \:::\ /:::/ / \:::\ \:::\____\ \:::\____\ \:::\ \:::\____\ \::::/ / \::::/____/ \::::/ / |::| | \:::\ \ /:::/ / |::::::/ / \:::\__/:::/ / \::::/ / \::::::::::/ / |::|\::::/ / \:::\ \:::\____\ /:::/ / \:::\ /:::/ / |:::::::::::/ / \::::/___/:::/ / |::| | /:::/ / \:::\ \ \::::/ / \:::\ \::::/ / \:::\ \ \:::\ /:::/ / \:::\ \:::\____\ \:::\____\ \:::\ \:::\____\ \::::/ / \::::/____/ \::::/ / |::| | \:::\ \ /:::/ / |::::::/ / \:::\__/:::/ / \::::/ / \::::::::::/ / |::|\::::/ / \:::\ \:::\____\ /:::/ / \:::\ /:::/ / |:::::::::::/ / \::::/___/:::/ / |::| | /:::/ / \:::\ \
/:::/ / \:::\ /:::/ / \:::\ \ \:::\ /:::/ / \:::\ \::/ / \::/ / \:::\ /:::/ / /:::/ / \:::\ \ \::/ / |::| | \:::\ \ /:::/ / |:::::/ / \::::::::/ / \::/____/ \::::::::/ / |::| \::/____/ \:::\ /:::/ / \::/ / \:::\__/:::/ / \::::::::::/____/ \:::\__/:::/ / |::| | \::/ / \:::\ \ /:::/ / \:::\ /:::/ / \:::\ \ \:::\ /:::/ / \:::\ \::/ / \::/ / \:::\ /:::/ / /:::/ / \:::\ \ \::/ / |::| | \:::\ \ /:::/ / |:::::/ / \::::::::/ / \::/____/ \::::::::/ / |::| \::/____/ \:::\ /:::/ / \::/ / \:::\__/:::/ / \::::::::::/____/ \:::\__/:::/ / |::| | \::/ / \:::\ \
/:::/ / \:::\/:::/ / \:::\ \ \:::\/:::/ / \:::\ \/____/ \/____/ \:::\/:::/ / /:::/ / \:::\ \ \/____/ |::| | \:::\ \ /:::/ / |::::/ / \::::::/ / ~~ \::::::/ / |::| ~| \:::\/:::/ / \/____/ \::::::::/ / ~~~~~~~~~~ \::::::::/ / |::| | \/____/ \:::\ \ /:::/ / \:::\/:::/ / \:::\ \ \:::\/:::/ / \:::\ \/____/ \/____/ \:::\/:::/ / /:::/ / \:::\ \ \/____/ |::| | \:::\ \ /:::/ / |::::/ / \::::::/ / ~~ \::::::/ / |::| ~| \:::\/:::/ / \/____/ \::::::::/ / ~~~~~~~~~~ \::::::::/ / |::| | \/____/ \:::\ \
/:::/ / \::::::/ / \:::\ \ \::::::/ / \:::\ \ \::::::/ / /:::/ / \:::\ \ |::| | \:::\ \ /:::/ / /:::/ / \::::/ / \::::/____/ |::| | \::::::/ / \::::::/ / \::::::/ / |::| | \:::\ \ /:::/ / \::::::/ / \:::\ \ \::::::/ / \:::\ \ \::::::/ / /:::/ / \:::\ \ |::| | \:::\ \ /:::/ / /:::/ / \::::/ / \::::/____/ |::| | \::::::/ / \::::::/ / \::::::/ / |::| | \:::\ \
/:::/ / \::::/ / \:::\____\ \::::/ / \:::\____\ \::::/ / /:::/ / \:::\____\ \::| | \:::\____\ /:::/ / /:::/ / \::/____/ |::| | \::| | \::::/ / \::::/ / \::::/ / |::| | \:::\____\ /:::/ / \::::/ / \:::\____\ \::::/ / \:::\____\ \::::/ / /:::/ / \:::\____\ \::| | \:::\____\ /:::/ / /:::/ / \::/____/ |::| | \::| | \::::/ / \::::/ / \::::/ / |::| | \:::\____\
\::/ / \::/____/ \::/ / \::/____/ \::/ / \::/____/ \::/ / \::/ / \:| | \::/ / \::/ / \::/ / ~~ |::|____| \:| | \::/ / \::/____/ \::/____/ |::|___| \::/ / \::/ / \::/____/ \::/ / \::/____/ \::/ / \::/____/ \::/ / \::/ / \:| | \::/ / \::/ / \::/ / ~~ |::|____| \:| | \::/ / \::/____/ \::/____/ |::|___| \::/ /
\/____/ ~~ \/____/ ~~ \/____/ \/____/ \/____/ \|___| \/____/ \/____/ \/____/ ~~ \|___| \/____/ ~~ ~~ ~~ \/____/ \/____/ ~~ \/____/ ~~ \/____/ \/____/ \/____/ \|___| \/____/ \/____/ \/____/ ~~ \|___| \/____/ ~~ ~~ ~~ \/____/
Поскольку это код-гольф , выигрывает ответ с наименьшим количеством байтов!