問題 I 猜數字遊戲的提示(第二講)

2021-10-01 18:48:12 字數 836 閱讀 3901

實現乙個經典"猜數字"遊戲。 給定答案序列和使用者猜的序列,統計有多少數字位置正確(a),有多少數字在兩個序列都出現過但位置不對(b)。

輸入包含多組資料。 每組輸入第一行為序列長度n,第二行是答案序列,接下來是若干猜測序列。 猜測序列全0時該組資料結束。 n=0時輸入結束。

看樣例。

4

1 3 5 5

1 1 2 3

4 3 3 5

6 5 5 1

6 1 3 5

1 3 5 5

0 0 0 0

101 2 2 2 4 5 6 6 6 9

1 2 3 4 5 6 7 8 9 1

1 1 2 2 3 3 4 4 5 5

1 2 1 3 1 5 1 6 1 9

1 2 2 5 5 5 6 6 6 7

0 0 0 0 0 0 0 0 0 0

0

game 1:

(1,1)

(2,0)

(1,2)

(1,2)

(4,0)

game 2:

(2,4)

(3,2)

(5,0)

(7,0)

#include using namespace std;

int main()

while(1)//在迴圈內部判斷是否全為零

}if(0==s) break;

for(int i=0;i<10;i++)//判斷從0到9的數字

return 0;

}

猜數字遊戲的提示

題目來自劉汝佳編著的 演算法競賽入門經典 第二版 題目描述 我的 include include using namespace std intmain for int i 0 i n i cout t a b return0 答案的 include define maxn 1010 intmain...

競賽第二版學習 猜數字遊戲的提示

一 題目 實現乙個經典 猜數字 遊戲。給定答案序列和使用者猜的序列,統計有多少數字位置正確 a 有多少數字在兩個序列都出現過但位置不對 b 輸入包含多組資料。每組輸入第一行為序列長度n,第二行是答案序列,接下來是若干猜測序列。猜測序列全0時該組資料結束。n 0時輸入結束。樣例輸入 1 3 5 5 1...

例題3 4 猜數字遊戲的提示

寒假回來自己訓練的第一道題,就給懵住了 題目描述 實現乙個經典 猜數字 遊戲。給定答案序列和使用者猜的序列,統計有多少數字位置正確 a 有多少數字在兩個序列都出現過但位置不對 b 輸入輸入包含多組資料。每組輸入第一行為序列長度n,第二行是答案序列,接下來是若干猜測序列。猜測序列全0時該組資料結束。n...