Questions tagged [crossword]
This tag indicates that a challenge is related to crossword puzzles.
18
questions
26
votes
9
answers
3k
views
Is it a Valid Crossword Grid?
In crossword terminology, the grid is the region into which the crossword answers are inserted, consisting of white and black squares. The crossword answers, called entries, are inserted into ...
12
votes
5
answers
597
views
Extract words with clue numbers in a Crossword puzzle
Related: Read a crossword
Task
Given a completed Crossword puzzle, extract the words in it with their respective clue numbers, with "across" (horizontal) and "down" (vertical) words grouped and ...
23
votes
2
answers
1k
views
Create a uniquely solvable crossword ... without clues
Can you imagine solving the New York Times crossword puzzle without any clues? Maybe not with all of the creativity and new words and phrases appearing in modern crosswords, but with a fixed word ...
13
votes
1
answer
367
views
Read a crossword with a twist!
Similar to this question, but this is a crossword variation!
Instead of only one letter per grid square, you can have one or two.
Input:
A 2d array, or whatever works in your language.
You can ...
14
votes
11
answers
999
views
Read a crossword
Inspired by this question about packing into this format.
Occasionally I see a completed crossword and being as I am, I can't be bothered to find out what the solutions to the clues actually were.
...
19
votes
2
answers
689
views
Chain words crossword-style
The challenge
Given a list of words ["Programming", "Puzzles", "Code", "Golf"] output the words crossword-style:
P r o g r a m m i n g
u
z
...
12
votes
6
answers
856
views
Count the crossing words
Consider the following standard 15×15 crossword puzzle grid.
We can represent this in ASCII art by using # for blocks and ...
8
votes
3
answers
638
views
Your Language in a Box
Now with BONUS for run-time placement.
Write a program to fill a text box with the identifiers used in your program while keeping your program
small. With all the identifiers you have used (excluding ...
7
votes
1
answer
420
views
Crafting Canonically Cöcher Crosswords
The Setup
Most of us are familiar with crossword numbering, which follows three basic rules:
in a character grid consisting of blacks and whites (see below), any maximal contiguous horizontal or ...
11
votes
5
answers
671
views
Code Crosswords - Solutions
This is the companion question for Code Crosswords. Robber answers go here.
See Where should we put robbers? for meta-info.
23
votes
7
answers
3k
views
Code Crosswords
This is a cops-and-robbers challenge. Answer here if you are a cop (crossword maker), answer the companion question if you are a robber (crossword solver). You may take on both roles.
Cops (Puzzlers)
...
6
votes
9
answers
7k
views
Same word when missing letters [closed]
Idea
From a given word dictionary (containing only plain letters, i.e: no accent or other special chars), with a given fixed word length, find every same when a given number letters are missing.
For ...
14
votes
2
answers
664
views
Crossword Compulsions!
Chris, a cryptic crosswords addict, has a set algorithm for the order in which he solves them.
We will use the above image as a guide.
Chris always starts off with the first across clue, in this ...
19
votes
6
answers
2k
views
Wordsearch Solver
Given a list of words and a grid of letters, find all the words in the grid and remove any letters which are not part of any of the words. The words could be forwards, backwards, up, down or diagonal. ...
8
votes
5
answers
1k
views
Find Possible Word Rectangles
Johnny is trying to create crossword puzzles, but he is having difficulty making words match each other.
He has come up with several simple word rectangles: that is, groups of words that form a ...
8
votes
8
answers
2k
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 ...
8
votes
4
answers
1k
views
Crossword grid verification
Validate a proposed crossword grid.
Entries should be full programs that simply test a proposed grid
to determine if it meets a set of conditions for making crossword
solvers happy.
Input
The input ...
9
votes
10
answers
3k
views
Crossword numbering
Produce a program to correctly number a crossword grid.
Input
The input will be the name of a file representing the crossword
grid. The input filename may be passed as an argument, on the
standard ...