Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options user 58974

This challenge involves creating or parsing pictures using text characters as the paint. Typically this uses only 95 printable (from a total of 128) characters defined by the ASCII Standard from 1963.

0
votes
JavaScript (ES6), 61 60 bytes n=>`${h="-"[r="repeat"](n)} ${`|${" "[r](n-=2)}| `[r](n)}`+h
answered Jul 4 '17 by Shaggy
3
votes
Japt, 20+1=21 19+1=20 14 bytes Outputs an array of lines - add 2 bytes if that's not permitted. Võ@®pXÃù°V*UÊz Test it Saved 1 byte thanks to ETHproductions Explanation :Implicit inpu …
answered Jun 21 '17 by Shaggy
0
votes
Japt -R, 10 bytes ·ËVÆDmpV÷ Try it online
answered Sep 10 '18 by Shaggy
1
vote
JavaScript (ES8), 54 bytes a=>a.map(([x,y])=>"-".repeat(y-x).padStart(y)).join` ` Try it online
answered Jan 29 '18 by Shaggy
9
votes
Japt -R, 122 117 113 110 109 107 105 104 103 102 100 99 bytes 1-indexed, with index wrapping. I've followed the spec here, which requires a hyphen between the last line of each face, rather than the …
answered May 10 '18 by Shaggy
1
vote
JavaScript (ES6), 44 bytes n=>[...Array(n)].map(_=>s+="*",s="").join` ` If outputting as an array is permitted then subtract 8 bytes. n=>[...Array(n)].map(_=>s+="*",s="") Try it f= n=>[. …
answered Jun 19 '17 by Shaggy
0
votes
Japt -R, 15 bytes "\\/"¬c@õ!ùX zY Try it õ!ù'\ cUÆ'/ ùU´ Try it
answered Jun 11 by Shaggy
1
vote
Japt -R, 11 bytes ÇÑÄ î*Ãp* û Try it Ç :Map the range [0,input) Ñ : Multiply by 2 Ä : Add 1 î* : Repeat * that many times à …
answered Dec 18 '18 by Shaggy
1
vote
Japt -R, 8 7 bytes ·íV· m¬ Try it Explanation :Implicit input of strings U & V · :Split U on newlines V· :Split V on newlines í :Interleave m …
answered Mar 16 '18 by Shaggy
1
vote
Japt -R, 25 bytes +5 bytes for n=1 :\ õ cUon3*U-´UÎ)®ç* êÃê!U û Try it õ cUon3*U-´UÎ)®ç* êÃê!U û :Implicit input of integer U õ :Range [1,U] c …
answered Apr 14 by Shaggy
6
votes
JavaScript (ES6), 53 49 47 bytes I'm sure I can squeeze a bit more out of this - having to escape the \s is annoying me. f= c=>` __ /${c+=c}\\ /${c+=c}\\ |${c}| \\____/` console.log( …
answered Apr 14 '17 by Shaggy
7
votes
JavaScript, 42 41 bytes s=>s.split(/(?<=@.*)\)/).fill``.join`@) ` Try It Online!
answered Jun 9 by Shaggy
1
vote
Japt -R, 29 bytes Uses + & -. Sacrificed 4 bytes to handle the bloody input validation! ©Æ'+²¬q-p´UÑÄÃpS û| p-pNÑÄ)ªP Try it Explanation :Implicit input of in …
answered Jul 11 '18 by Shaggy
2
votes
Japt -R, 20 19 bytes Çç" A"gZ¶Uz¹i'A êÃû Try it Explanation :Implicit input of integer U Ç :Create the range [0,U) and pass each Z through a functi …
answered Mar 23 '18 by Shaggy
0
votes
Japt -R, 14 10 9 bytes If the character used for the timeline can be anything we want then one byte can be saved replacing -<space> with Ê, which will use l instead of dashes. ®Ìç- hZÎî Try it …
answered Jan 29 '18 by Shaggy

15 30 50 per page