L1 044 穩贏(標記法)

2021-08-16 16:40:07 字數 941 閱讀 2905

l1-044 穩贏(標記法)

大家應該都會玩「錘子剪刀布」的遊戲:兩人同時給出手勢,勝負規則如圖所示:

現要求你編寫乙個穩贏不輸的程式,根據對方的出招,給出對應的贏招。但是!為了不讓對方輸得太慘,你需要每隔k次就讓乙個平局。

輸入格式:

輸入首先在第一行給出正整數k(<=10),即平局間隔的次數。隨後每行給出對方的一次出招:「chuizi」代表「錘子」、「jiandao」代表「剪刀」、「bu」代表「布」。「end」代表輸入結束,這一行不要作為出招處理。

輸出格式:

對每乙個輸入的出招,按要求輸出穩贏或平局的招式。每招佔一行。

輸入樣例:

2

chuizi

jiandao

bujiandao

buchuizi

chuizi

end

輸出樣例:
bu

chuizi

buchuizi

jiandao

chuizi

bu

#include

#include

using namespace std;

int main()

if(strcmp(str,"chuizi")==0&&flag==1)

printf("bu\n");

if(strcmp(str,"jiandao")==0&&flag==1)

printf("chuizi\n");

if(strcmp(str,"bu")==0&&flag==1)

printf("jiandao\n");

if(flag==0)

printf("%s\n",str);

}if(flag1==0)

break;

}return 0;

團體程式設計天梯賽 L1 044 穩贏

大家應該都會玩 錘子剪刀布 的遊戲 兩人同時給出手勢,勝負規則如圖所示 現要求你編寫乙個穩贏不輸的程式,根據對方的出招,給出對應的贏招。但是!為了不讓對方輸得太慘,你需要每隔k次就讓乙個平局。輸入首先在第一行給出正整數k 10 即平局間隔的次數。隨後每行給出對方的一次出招 chuizi代表 錘子 j...

天梯賽 L1 044 穩贏(簡單模擬)

現要求你編寫乙個穩贏不輸的程式,根據對方的出招,給出對應的贏招。但是!為了不讓對方輸得太慘,你需要每隔k次就讓乙個平局。輸入格式 輸入首先在第一行給出正整數k 10 即平局間隔的次數。隨後每行給出對方的一次出招 chuizi代表 錘子 jiandao代表 剪刀 bu代表 布 end代表輸入結束,這一...

團體程式設計天梯賽L1 044 穩贏

題目鏈結 l1 044 穩贏 輸入樣例 2 chuizi jiandao bujiandao buchuizi chuizi end輸出樣例 bu chuizi buchuizi jiandao chuizi bu解題思路 根據石頭剪刀布的規則寫 就行,主要考慮需要平局的情況 附上 include ...