传统题 1000ms 256MiB

炸弹堂

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

每个位置 0,1,2,,3N10, 1, 2, \ldots, 3^N-1 上有 0 个或 1 个炸弹。

我们称位置 xxyy相邻的,当且仅当对于每个 i=1,2,,Ni=1, 2, \ldots, N,以下条件成立:

  • xx'yy' 分别为 xxyy 的三进制表示中从右数第 ii的数字,则 xy1|x' - y'| \leq 1

已知位置 ii 的所有相邻位置上总共有恰好 AiA_i 个炸弹。请输出一个符合该信息的炸弹布局。

输入格式

输入从标准输入按以下格式给出:


NN

A0A_0 A1A_1 \ldots A3N1A_{3^N-1}


  • 1N121 \leq N \leq 12
  • 存在至少一个符合 A0,A1,,A3N1A_0, A_1, \ldots, A_{3^N-1} 的炸弹布局。
  • 输入中所有值均为整数。

输出格式

输出 B0,B1,,B3N1B_0, B_1, \ldots, B_{3^N-1},用空格分隔。其中 Bi=0B_i = 0 表示位置 ii 无炸弹,Bi=1B_i = 1 表示位置 ii 有炸弹。

1
0 1 1
0 0 1

样例解释

  • 位置 0 的相邻位置是 0 和 1,总共有 0 个炸弹。
  • 位置 1 的相邻位置是 0、1、2,总共有 1 个炸弹。
  • 位置 2 的相邻位置是 1 和 2,总共有 1 个炸弹。

若仅位置 2 有炸弹,则所有条件均满足,因此该布局正确。

2
2 3 2 4 5 3 3 4 2
0 1 0 1 0 1 1 1 0
2
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0

2025 秋季训练赛 #1

未参加
状态
已结束
规则
XCPC
题目
8
开始于
2025-10-12 13:00
结束于
2025-10-12 16:00
持续时间
3 小时
主持人
参赛人数
24