#P15216. [NWERC 2025] KIT Finding

    ID: 15193 远端评测题 2000ms 2048MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>模拟贪心2025Special Judge构造ICPC

[NWERC 2025] KIT Finding

Description

“Find the Fox” is a recent book that contains 200200 pages of word search puzzles comprising only the letters ‘F’, ‘O’ and ‘X’. The special feature of the book is that there is only a single occurrence of the word “FOX” throughout all of its pages.

Recall that in a word search the goal is to find hidden words (only one hidden word in this case) in a grid of letters. The words can occur horizontally or vertically or diagonally, as well as forwards or backwards, allowing for a total of 88 different reading directions.

For this year’s NWERC, we want to create a baby version of “Find the Fox”. Your goal in this problem, therefore, is to create a word search grid with given dimensions and containing each of the letters ‘K’, ‘I’ and ‘T’ a given number of times. Similar to the original book, this grid should contain exactly one occurrence of the word “KIT”.

Figure K.11: Illustration of Sample Output 11. Flip page for the solution.

Input Format

The input consists of:

  • One line with five integers hh, ww, kk, ii, and tt (3h,w1003 \le h, w \le 100, k,i,t1k, i, t \ge 1, k+i+t=hwk+i+t = h \cdot w), where hh and ww are the height and width the word search grid should have, and k,i,k, i, and tt specify the required number of occurrences of 'K', 'I' and 'T', respectively.

Output Format

Output a word search grid according to the given rules. It can be shown that such a word search grid always exists. If there are multiple valid solutions, you may output any one of them.

4 5 6 7 7
IKIIT
KKTKT
ITITI
KTTKI
3 3 1 7 1
III
KIT
III

Hint