消除類遊戲201512 C語言版

2021-08-21 07:16:53 字數 769 閱讀 7525

問題描述

消除類遊戲是深受大眾歡迎的一種遊戲,遊戲在乙個包含有n行m列的遊戲棋盤上進行,棋盤的每一行每一列的方格上放著乙個有顏色的棋子,當一行或一列上有連續三個或更多的相同顏色的棋子時,這些棋子都被消除。當有多處可以被消除時,這些地方的棋子將同時被消除。

現在給你乙個n行m列的棋盤,棋盤中的每乙個方格上有乙個棋子,請給出經過一次消除後的棋盤。

請注意:乙個棋子可能在某一行和某一列同時被消除。

輸入格式

輸入的第一行包含兩個整數n, m,用空格分隔,分別表示棋盤的行數和列數。

接下來n行,每行m個整數,用空格分隔,分別表示每乙個方格中的棋子的顏色。顏色使用1至9編號。

輸出格式

輸出n行,每行m個整數,相鄰的整數之間使用乙個空格分隔,表示經過一次消除後的棋盤。如果乙個方格中的棋子被消除,則對應的方格輸出0,否則輸出棋子的顏色編號。

樣例輸入

4 52 2 3 1 2

3 4 5 1 4

2 3 2 1 3

2 2 2 4 4

樣例輸出

2 2 3 0 2

3 4 5 0 4

2 3 2 0 3

0 0 0 4 4

程式**

#include int main()

{ int n, m, i, j;

scanf("%d %d",&n, &m);

int a[n][m], b[n][m];

for(i=0; i

CCF2015122消除類遊戲(C語言版)

問題描述 消除類遊戲是深受大眾歡迎的一種遊戲,遊戲在乙個包含有n行m列的遊戲棋盤上進行,棋盤的每一行每一列的方格上放著乙個有顏色的棋子,當一行或一列上有連續三個或更多的相同顏色的棋子時,這些棋子都被消除。當有多處可以被消除時,這些地方的棋子將同時被消除。現在給你乙個n行m列的棋盤,棋盤中的每乙個方格...

小遊戲夜夜愛消除 C語言版本

宣告 該遊戲由香蕉地 老張原創。有幾個bug 1 有時候按鍵按下確小球沒有消失 2 一直按住不放手,會自動消失等,主要是由於巨集定義產生的。原始碼及截圖如下 幾個注意點 1 我使用的是vs2017開發,easyx中outextxy 函式的使用參考 2 後續再詳細介紹,bug的解決和一些遊戲新的特效玩...

2048小遊戲(C語言版)

1 include 2 include 3 include 4 include 5 include 6 include 7 include 8 include 9 1011 12 玩法說明 編譯執行後,輸入乙個整數n,表示自己想玩的遊戲中是n n的 現在手機上或者電腦上一般都是4 4的,所以我們可以...