Classic
Clean & simple
Crystal
Glassmorphism + Neon
Cyberpunk
Neon glitch art
🚫
违规Action检测
禁止Use右键菜单
⚠️ 此Action已被系统记录
1

开心消消乐

📝 Solutions 🔵 仅限 C++
Problems Description
<p> <span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">消消乐是一款老少皆宜的游戏,玩法也多种多样,现在我们这款消消乐在 </span><span style="font-size:14px;line-height:1.5;">6*6 </span><span style="font-size:14px;line-height:1.5;">格子的游戏池中进行。每items格子中</span> </p> <p> <span style="font-size:14px;line-height:1.5;">有一items数字表示方块,每种数字代表不同的方块类型。鼠标点击格子中的方块,如果该方块相连有4items或以上</span> </p> <p> <span style="font-size:14px;line-height:1.5;">(总的相同方块数&gt;=5)的相同种方块,则可以消去该方块极其周围与该方块相连的方块。消去方块后原来有方</span> </p> <p> <span style="font-size:14px;line-height:1.5;">块的位置变成空白区域,空白区域上方的方块受到引力作用回向下落,下落完成以后,如果新的6*6方格中有空</span> </p> <p> <span style="font-size:14px;line-height:1.5;">白列,则空白列右边的所有方块向左移动,直到与左边的方块对接。给定原来的6*6方格和鼠标点击位置,要求</span> </p> <p> <span style="font-size:14px;line-height:1.5;">输出消去后的6*6方格,如果不能消去,则直接输出”Can’t”</span> </p> <span style="font-size:14px;"> <p class="MsoNormal" align="left"> <span></span> </p> </span>
Input格式
<p> <span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">每items测试</span><span style="font-size:14px;line-height:1.5;">7</span><span style="font-size:14px;line-height:1.5;">行,Page </span><span style="font-size:14px;line-height:1.5;">1</span><span style="font-size:14px;line-height:1.5;">行两items数</span><span style="font-size:14px;line-height:1.5;">n</span><span style="font-size:14px;line-height:1.5;">,</span><span style="font-size:14px;line-height:1.5;">m(</span><span style="font-size:14px;line-height:1.5;">中间用空格points开</span><span style="font-size:14px;line-height:1.5;">)</span><span style="font-size:14px;line-height:1.5;">points别表示鼠标点击的行列坐标,后</span><span style="font-size:14px;line-height:1.5;">6</span><span style="font-size:14px;line-height:1.5;">行每行六items数,表示方块</span> </p> <p> <span style="font-size:14px;line-height:1.5;">原来的位置,每种数表示一种方块,保证方块种类只有</span><span style="font-size:14px;line-height:1.5;">1 2 3 4 5</span><span style="font-size:14px;line-height:1.5;">这五种,输入时两items数间没有空格</span> </p> <span style="font-size:14px;"> <p class="MsoNormal" align="left"> <span></span> </p> </span>
Output格式
<p> <span style="font-size:14px;"></span><span style="font-size:14px;line-height:1.5;">对于每items测试数据,如果可以消去,则输出消去后的</span><span style="font-size:14px;line-height:1.5;">6*6</span><span style="font-size:14px;line-height:1.5;">方格,空白区域用</span><span style="font-size:14px;line-height:1.5;">0</span><span style="font-size:14px;line-height:1.5;">表示,两种方格之间不要有空格;如</span> </p> <p> <span style="font-size:14px;line-height:1.5;">果不能消去,则直接输出</span><span style="font-size:14px;line-height:1.5;">”Can’t”</span> </p> <span style="font-size:14px;"></span>
Sample
Sample Input 1
1 1 123121 111312 321321 253123 321123 222312 3 3 111111 221122 331133 111113 331333 121343
Sample Output 1
000121 020312 323321 253123 321123 222312 000000 000020 220230 330330 333330 123430
Submit Code
请先Login后Submit

🤖 AI 解题助手

OpenRouter
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这problems题,可以帮你points析思路、提供Code示例。
🔓 完全Free · 无需消耗 Token