牛客網 六子衝(簡單模擬)

2021-08-15 15:08:09 字數 793 閱讀 2695

思路:根據題目中給出的示意圖,可以看出來,只有一行/列中有乙個空白點,兩個顏色相同的棋子,乙個對方顏色的棋子,並且空白點在邊緣,兩個相同顏色的棋子要保證相鄰,兩個中的乙個是主動移動到當前位置的,才滿足吃子要求。每次移動後判斷當前棋子在行和列上是否滿足吃子要求,如果滿足,將被吃棋子所在位置置為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 此時奶牛們的分數均...