Cody

Problem 737. Criss_Cross_000 : Unique elements in a Square array

Criss Cross matrix puzzle - Easy: Square matrix, Unique elements

Arrange the "words" into a solid square such that all words are used.

Given an array of row words and an array of column words make the unique Square.

There is no flipping or rotating in this simplest case.

example:

M_orig =[1 2 3; 4 5 6; 7 8 9]

Inputs:

vr = [1 2 3; 4 5 6; 7 8 9]

scramled gives vr =[7 8 9; 1 2 3; 4 5 6]

vc =[1 2 3; 4 5 6; 7 8 9]

scrambled gives vc =[3 1 2;6 4 5; 9 7 8]

Output:

M_out=[1 2 3; 4 5 6; 7 8 9]

Max size : 4096

This is the first in a series of Criss Cross puzzles.

Follow up puzzles will have non-unique values, non-identified row or col, and there are quite a few other variations.

Solution Stats

78.57% Correct | 21.43% Incorrect
Last Solution submitted on Nov 10, 2018

Problem Comments