This challenge involves creating pictures using text characters as the brush. Typically this uses only standard ASCII characters.
6
votes
12answers
789 views
Draw a BCD Binary clock
Create a BCD binary clock
in ASCII. As implied, it shall display time in six columns of dots:
Each column is a binary-coded digit, reading hours, minutes and seconds
from left to right. Hours are ...
4
votes
8answers
825 views
Output a playable crossword grid
Write a program to produce a file containing a crossword grid
that the user can print out and work the puzzle on.
Input
A filename representing a crossword grid file and
optionally a second ...
10
votes
19answers
1k views
Render “Digital Clock Style” Numbers
Write the shortest program which will take a string of numbers (of up to at least 20 length) as input, and display the output using the standard digital clock style numbers. For instance for input ...
17
votes
7answers
1k views
Koch Snowflake - codegolf
The Koch snowflake (also known as the Koch star and Koch island) is a mathematical curve and one of the earliest fractal curves to have been described. It is based on the Koch curve, which appeared in ...
8
votes
4answers
359 views
Print Triangle Wave of Numbers
Given the amplitude and period for a wave, print the wave. See sample output for more details. The total number of wave forms equals the period, and the height of each wave equals the amplitude. ...
4
votes
1answer
666 views
Print a Binary Tree
Inspired by a recent question on SO...
Write a function to print a binary tree in the following format:
3
/ \
1 5
\ / \
2 4 6
The output should consist of a line of nodes, ...
32
votes
7answers
2k views
Robot Finds Kitten
The challenge
The shortest code by character count to help Robot find kitten in the fewest steps possible.
Golfers, this is a time of crisis - Kitten gone missing and it's Robot's job to find it! ...
18
votes
12answers
2k views
Drawing a gradient in ASCII art
Task description:
Write a program as short as possible to draw a radial gradient in ASCII art. The size of the output grid is predefined. The center point and the characters to be used for the ...
11
votes
5answers
1k views
Print a random maze
Write a program that generates and prints a random maze using the algorithm of your choice. The maze should be different for multiple runs of the program. Height and width are given as command line ...
20
votes
11answers
3k views
Drawing a cube in ASCII art
Task description:
Draw a cube in ASCII art in roughly a cabinet projection.
Monospaced fonts often have characters that are about twice as high as they are wide. Since the input is the length of the ...