ccf201512-1 消除類遊戲
題目:
2題目分析:
為簡化消除過程,我們可以把行和列的消除分開。
使用陣列a儲存棋子,使用陣列b處理行,陣列c處理列。
//b[i][j]統計第i行中第j個數字與它前面的數字連續相同個數。
//c[i][j]統計第j列中第i個數字與它前面的數字連續相同個數。
處理陣列b中大於等於3的位置b[i][j],讓第i行第j-2到j的三個數為0;
此外,處理陣列c中大於等於3的位置c[i][j],讓第j列第i-2到i的三個數為0。
最後,輸出。
**如下,思路較為簡單:
//ccf201512-1 消除類遊戲
#includeusing namespace std;
int a[35][35],n,m,b[35][35],c[35][35];
int main()
} //c[i][j]統計第j列中第i個數字與它前面的數字連續相同個數
for(int i=1;i<=n;i++)
} //遍歷b,處理大於等於3的位置所在行
for(int i=1;i<=n;i++)
} //遍歷c,處理大於等於3的位置所在列
for(int i=1;i<=n;i++)
} //輸出
for(int i=1;i<=n;i++)
return 0;
}
CCF 201512 1(數字之和)
一 問題 1.問題描述 給定乙個十進位制整數n,輸出n的各位數字之和。2.輸入格式 輸入乙個整數n。3.輸出格式 輸出乙個整數,表示答案。4.樣例輸入 5.樣例輸出 6.樣例說明 20151220的各位數字之和為2 0 1 5 1 2 2 0 13。7.評測用例規模與約定 所有評測用例滿足 0 n ...
CCF 201512 1 數字之和
有兩種方法 1.普通的方法 includeusing namespace std intmain cout ans 2.通過內建函式 用c 的庫函式atoi atoi函式把字串轉換成整型數。是ascii to integer 的縮寫。在c 中直接包含在標頭檔案stdlib.h標頭檔案中,使用時要包含...
CCF201512 1數字之和(100分)
試題編號 201512 1 試題名稱 數字之和 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個十進位制整數 n,輸出 n的各位數字之和。輸入格式 輸入乙個整數 n。輸出格式 輸出乙個整數,表示答案。樣例輸入 20151220 樣例輸出 13 樣例說明 20151220的...