XWords

Problem #221

Tags: puzzle external-file ascii c-1 c-0

Who solved this?

No translations... yet

Problem was proposed by Grae Yeandle, who also kindly created algorithm for generating input data!

We are to solve the crossword. Input data will provide some grid which should be filled with crossing words, but with some letters still missing. The goal is to fill them in, but in such way that all words in the grid correspond to given dictionary.

Dictionary is just a plain list of words, right-click and download from here.

Input data will look like this:

(c) 2020, XWord generator version 1.05 by Grae Yeandle
_O_PO_#_U_
A#O##Y#A#Y
_I_E#L#Z#E
I###C_Z_E_
_O_S#L#E##
##R#S#G_U_
_U_L_Y###O
U#N#O#S___
A#C#K##_#I
_I_#_EN_E_

Use the data grid which starts from second line: here hash symbol # denotes black squares (which separate parallel running words where necessary), and all remaining cells make crossed words. Of them some already have letters while others have underscores "_" - there are 26 such empty cells and they should be filled with 26 latin letters, all different.

The first line is not needed for solving the problem, it just marks specific version of algorithm used for generating the input, which may be useful later if the algorithm is changed / improved.

Expected answer is the same grid but with missing letters filled. As this site accepts single-line answer, supply the grid with lines separated by spaces, rather than the line breaks:

COWPOX#JUT A#O##Y#A#Y LIKE#L#Z#E I###COZZES FOPS#L#E## ##R#S#GRUB QUALMY###O U#N#O#SHIV A#C#K##U#I GIE#YENNED

This line built into rectangle again makes the following:

COWPOX#JUT
A#O##Y#A#Y
LIKE#L#Z#E
I###COZZES
FOPS#L#E##
##R#S#GRUB
QUALMY###O
U#N#O#SHIV
A#C#K##U#I
GIE#YENNED
You need to login to get test data and submit solution.