思路:根據題目中給出的示意圖,可以看出來,只有一行/列中有乙個空白點,兩個顏色相同的棋子,乙個對方顏色的棋子,並且空白點在邊緣,兩個相同顏色的棋子要保證相鄰,兩個中的乙個是主動移動到當前位置的,才滿足吃子要求。每次移動後判斷當前棋子在行和列上是否滿足吃子要求,如果滿足,將被吃棋子所在位置置為0即可。
ac**:
#include
using
namespace
std;
int graph[5][5];
void init()
void judge(int x,int y)//判斷行和列是否滿足吃子要求
if(graph[x][y]<=6)
if(fl1&&fl2&&fl3)
if(fl1==1||fl1==4)
if(y-fl2==1||y-fl2==-1)
graph[x][fl3]=0;
fl1=0,fl2=0,fl3=0;
for(int i=1;i<=4;i++)
if(graph[x][y]<=6)
if(fl1&&fl2&&fl3)
if(fl1==1||fl1==4)
if(x-fl2==1||x-fl2==-1)
graph[fl3][y]=0;
}void mov(int x,int y,int b)//移動棋子
int main()
if(fl) break;}}
cout
<<"#case "
<":"
牛客網程式設計(六)
把只包含質因子2 3和5的數稱作醜數 ugly number 例如6 8都是醜數,但14不是,因為它包含質因子7。習慣上我們把1當做是第乙個醜數。求按從小到大的順序的第n個醜數。publicint getuglynumber solution int index arraylistlist new ...
牛客網 簡單題
給出乙個數學式子和兩個關係,知道其他所有數的值,求最後乙個的值 這道題目關鍵點有兩個 1.1.1.一開始的式子其實自然對數e ee的求值公式 2.2.2.對於題目要求的任意保留小數,我們可以用到c c c 中的ios iosios cout include include include inclu...
牛客網 牛客假日團隊賽5 數字遊戲 模擬
時間限制 c c 1秒,其他語言2秒 空間限制 c c 32768k,其他語言65536k 64bit io format lld 奶牛們又在玩一種無聊的數字遊戲。輸得很鬱悶的貝茜想請你寫個程式來幫她在開局時 結果。在遊戲的開始,每頭牛都會得到乙個數n 1 n 1,000,000 此時奶牛們的分數均...