Questions tagged [crossword]

indicates that a challenge is related to crossword puzzles.

Filter by
Sorted by
Tagged with
12 votes
5 answers
524 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 ...
user avatar
  • 62.1k
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 ...
user avatar
  • 2,509
13 votes
1 answer
358 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 ...
user avatar
  • 131
14 votes
11 answers
982 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. ...
user avatar
  • 28.1k
19 votes
2 answers
678 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 ...
user avatar
  • 6,781
12 votes
6 answers
845 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 ...
user avatar
13 votes
2 answers
2k views

Word search puzzle generation

Given a list of strings, find the smallest square matrix that contains each of the initial strings. The strings may appear horizontally, vertically or diagonally and forwards or backwards like in ...
user avatar
  • 133
8 votes
3 answers
620 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 ...
user avatar
  • 6,722
7 votes
1 answer
409 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 ...
user avatar
  • 3,691
11 votes
5 answers
660 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.
user avatar
22 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) ...
user avatar
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 ...
user avatar
  • 2,924
14 votes
2 answers
659 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 ...
user avatar
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. ...
user avatar
  • 11.2k
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 ...
user avatar
  • 7,682
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 ...
user avatar
8 votes
4 answers
990 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 ...
user avatar
9 votes
10 answers
2k 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 ...
user avatar