- Brainfuck New Year,
Andrey Mitrofanov, 13:04 , 25-Дек-15 (1) +2 > Отформатировать STDIN в STDOUT, в виде Новогодней ёлки с тремя ярусами и > ножкой. > Язык - любой: bash, C++, Java, Perl, awk, sed, python, tcl,...Тебе конкретные размеры "под шаблон" (шаблон опять - или .txt ёлки №0, или список ширин) или построить мат-модель, решать уравнения и высчитывать переменные размеры (строк/ярус, ширину)? :*)) Спецификацию^W Постановку для звезды -- забыл? Пятиконечную красную!? И ваще, ты какой-то *не текст* рисовал: точечки, гирляндочки... Или к человечьему(*) тексту пририсовать и точечки, и гирлянды?! И звезду??! Тебе покороче, позапутаннее или ...просто поговорить? Да! Призы-то, призы [под ёлочку!?] будут? Требую призов! :-P (*) Напомнило, на днях вот этому http://mbork.pl/2015-12-18_Star_Wars_crawl_in_Emacs дал /usr/share/common-licenses/GPL. И нет, я пока на elisp-e не пишу. > v > -X- > A
- Brainfuck New Year,
pavlinux, 13:45 , 25-Дек-15 (2) +1 > Тебе покороче, позапутаннее или ...просто поговорить?Ёлку однострочником нарисуй.
- Brainfuck New Year,
Andrey Mitrofanov_N0, 15:17 , 20-Дек-19 (17)>> Тебе покороче, позапутаннее или ...просто поговорить? > Ёлку однострочником нарисуй.Патчи Бармина ещё не клали под ёлочку? Где-то близко уже. Год-другой.... 270 символов -- в "простом" echo: echo ' v\n -X-\n A\n d$b\n .d\\$$b.\n .d$i$$\\$$b.\n d$$@b\n d\\$$$ib\n .d$$$\\$$$b\n .d$$@$$$$\\$$ib.\n d$$i$$b\n d\\$$$$@$b\n .d$@$$\\$$$$$@b.\n.d$$$$i$$$\\$$$$$$b.\n ###\n ###\n ###' 189 символов -- с "[ра]сжатием sed-ом" echo 'eeee vfe-X-fe Afed$bf.d2cb.1ee.d$ic2cb.f dc@bfd2c$ib1ee.dc$2c$b1e.dc@cc2cib.fdcicb1ee d2cc@$b1e.d$@c2cc$@b.1.dccic$2cccb.fe###fe###fe###'|sed 's/c/$$/g;s/f/1eee/g;s/e/ /g;y/12/\n\\/' для сравнения файлы: -rw-r--r-- 1 121 дек 25 2015 ёлка.txt.bz2 -rw-r--r-- 1 124 дек 25 2015 ёлка.txt.gz -rw-r--r-- 1 152 дек 25 2015 ёлка.txt.xz -rw-r--r-- 1 239 дек 25 2015 ёлка.txt
- Brainfuck New Year,
Аноним, 17:05 , 25-Дек-19 (18) +1 Только не echo, a echo -e
- Brainfuck New Year,
Andrey Mitrofanov_N0, 17:30 , 06-Янв-20 (19)> Только не echo, a echo -e Зависит!... :))) $ cat >bat.sh echo '1\n2' |od -t x1 $ sh ./bat.sh 0000000 31 0a 32 0a 0000004 $ bash ./bat.sh 0000000 31 5c 6e 32 0a 0000005 $ _
- Brainfuck New Year,
ACCA, 22:32 , 07-Янв-20 (20)168 символов:base64 -d<<<H4sIAIzaFF4CA3WNsQ3AMAgEe0+B5G/NDM4WKVJZblgg88dgIGlCdbzugcjnLkHtbMl0JE4MZ54XMLhshgDvbiJ6qGpCRqhm2h1dOnYg2V2hIP5Yd0mu913W41zslrqefd5TrfWXHy3l1kvvAAAA|gunzip
- H. New Year,
Andrey Mitrofanov, 13:58 , 25-Дек-15 (3) +1 >[оверквотинг удален] > d\$$$ib > .d$$$\$$$b > .d$$@$$$$\$$ib. > d$$i$$b > d\$$$$@$b > .d$@$$\$$$$$@b. > .d$$$$i$$$\$$$$$$b. > ### > ### > ### $ cat ёлочка-гори #!/bin/bash FILE=ёлка.txt LTS=\\\\X DIV=3 dbg=; [ "$1" = -d ] && dbg=1 if [ $1 = - ]; then BULBS=$(<"$FILE" tr -c -d $LTS |wc -c) gawk -v RX="[\\\\$LTS]" -v D=$dbg ' ARGIND==1{ shu[++N]=$0; if(D)print} ARGIND==2&& !n&& i<N { n=shu[++i]; pn=n} {cc=($0~RX)} n&& $0~RX&& ++b&& b==n { sub(RX,"O"); pn=n; n=0} ARGIND==2{ print (D? RX" "cc" "int(b)" "i" "pn" ": "")""$0} ' <( shuf -n $(( (BULBS+DIV-1)/DIV )) -i 1-$BULBS |sort -n ) "$FILE" else watch -n1 -d $0 - $* fi $ ./ёлочка-гори_
- H. New Year,
Andrey Mitrofanov, 16:05 , 25-Дек-15 (4)> $ cat ёлочка-гори > dbg=; [ "$1" = -d ] && dbg=1 * Отладка не работает. Кому надо, может и сам починит. * Одна лампочка на строку, таков упрощённый дизигн. Желающие "запалить" b, d и/или ., могут сами починить дизигн -- невозбранно. ... Гы-ы. Коллега: "что ты постишь? не работает" -- "..? Зачем же ты понёс это на продакшкн EL6, на локалхостике баша не нашёл??!" ДА!! Те, кто не копипастят #!/bin/bash -- бкдкт гореть. Я сказал.
- H. New Year,
pavlinux, 23:52 , 28-Дек-15 (5) +1 >>[оверквотинг удален] Ох йопт
- H. New Year,
., 19:10 , 30-Дек-15 (6)>>[оверквотинг удален] > $ ./ёлочка-гори_ Му-ха-ха! Здорово! НГ открыточка зачотная! С Наступаюшим тебя, маньяк! :)
- Brainfuck New Year,
Andrey Mitrofanov, 16:16 , 13-Янв-16 (7)> Отформатировать STDIN в STDOUT, в виде Новогодней ёлки с тремя ярусами и > ножкой. > Язык - любой: bash, C++, Java, Perl, awk, sed, python, tcl,... > > v > -X- > A > d$b > .d\$$b. > Слушай, павлин, у меня серьёзный(насколько оно вообще возможно) вопрос... Лицензия на твоё произведение, ёлка.txt, какая? gplv3+ совместимая? |*) Я тут добавил licence plate к 004-ой версии (там выше код "003") и его размер увеличился в 2.5^W^Wна 130%. -r-xr--r-- 1 526 Дек 25 15:45 ёлочка-гори+m003-paste -rwxr--r-- 1 486 Дек 25 13:59 ёлочка-гори+m004 -rwxr--r-- 1 1119 Янв 13 16:02 ёлочка-гори+m005+gplv3+ PS: rpm-пакет в оутосо^Wразработке.
- Brainfuck New Year,
pavlinux, 14:55 , 15-Янв-16 (8) +1 >[оверквотинг удален] >> >> v >> -X- >> A >> d$b >> .d\$$b. >> > Слушай, павлин, у меня серьёзный(насколько оно вообще возможно) вопрос... > Лицензия на твоё произведение, ёлка.txt, какая? > gplv3+ совместимая? |*) BSD
- Brainfuck New Year,
Andrey Mitrofanov, 15:24 , 15-Янв-16 (9) +1 >>> >>> v >>> -X- >>> A >>> d$b >>> .d\$$b. >>> >> Лицензия на твоё произведение, ёлка.txt, какая? > BSD Оки, перелицензирую и включаю под gplv3. А автором Ж-] будет URL этой темы.
- Brainfuck New Year,
., 17:44 , 19-Янв-16 (10)>>> Лицензия на твоё произведение, ёлка.txt, какая? >> BSD > Оки, перелицензирую и включаю под gplv3. А автором Ж-] будет URL этой темы.Охъ Ё! 8-о Если кто не понял: Вы просмотрели драму Пиф-Паф! Митрофанов и BSD-шка ... Кто прав?! Кто не прав?! (С)один советский мульт
- Brainfuck New Year,
Andrey Mitrofanov, 18:00 , 19-Янв-16 (11) +1 > Охъ Ё! 8-о > Если кто не понял: Печёт? Всё про инструкции.
- Brainfuck New Year,
., 00:06 , 20-Янв-16 (12)> Печёт? Всё про инструкции.Не-не доставляйте дальше! Я ж не знал что ви таки даже забесплатно будете :) PS: Я слегка superstar(C)Брежнев для того чтоб пекло _вот это_ :)
- Brainfuck New Year,
pavlinux, 16:03 , 03-Фев-16 (13)> ... с тремя ярусами и ножкой.simple way ^ ^ ^ |
- Brainfuck New Year,
Andrey Mitrofanov, 15:59 , 30-Авг-17 (15)> Отформатировать STDIN в STDOUT, в виде Новогодней ёлки с тремя ярусами и > ножкой. > Язык - любой: bash, C++, Java, Perl, awk, sed, python, tcl,...Наткнулся на https://ruhaskell.org/posts/tasks/2014/12/29/haskell-fur-tre... , cовсем :j не похоже. https://duckduckgo.com/?q=%D1%91%D0%BB... https://duckduckgo.com/?q=%D1%91%D0%BB...
- Brainfuck New Year,
Andrey Mitrofanov_N0, 09:02 , 20-Дек-19 (16)
|