洛谷P1042桌球

2021-10-10 05:36:21 字數 903 閱讀 4909

問題傳送門

題目本身並不難,主要是考慮許多種情況。

思路:若華華或者對手首先到達了11或21,那麼就判斷是否分差大於2,大於2就輸出,不大於2就繼續往下做。最後輸出剩餘的分數,不多說,直接看**。

#include

using

namespace std;

int a[2]

;char c;

string s;

intmain()

for(

int i =

0; i < s.

size()

;i++

)elseif(

(a[0

]>

11&& a[0]

- a[1]

>=2)

||(a[1]

>

11&& a[1]

-a[0

]>=2)

)}cout << a[0]

<<

":"<<< endl;

cout << endl;

memset

(a,0

,sizeof a)

;for

(int i =

0; i < s.

size()

;i++

)elseif(

(a[0

]>

21&& a[0]

- a[1]

>=2)

||(a[1]

>

21&& a[1]

-a[0

]>=2)

)}cout << a[0]

<<

":"<< a[1]

<< endl;

return0;

}

洛谷 桌球(P1042)

國際乒聯現在主席沙拉拉自從上任以來就立志於推行一系列改革,以推動桌球運動在全球的普及。其中11分制改革引起了很大的爭議,有一部分球員因為無法適應新規則只能選擇退役。華華就是其中一位,他退役之後走上了桌球研究工作,意圖弄明白11分制和21分制對選手的不同影響。在開展他的研究之前,他首先需要對他多年比賽...

洛谷題解P1042 桌球

洛谷題解 p1042 桌球 題目背景 國際乒聯現在主席沙拉拉自從上任以來就立志於推行一系列改革,以推動桌球運動在全球的普及。其中11分制改革引起了很大的爭議,有一部分球員因為無法適應新規則只能選擇退役。華華就是其中一位,他退役之後走上了桌球研究工作,意圖弄明白11分制和 21分制對選手的不同影響。在...

洛谷 P1042 桌球 題解

演算法 模擬 此題說實在話細節上的問題還是比較多的,對得起 pj 的難度。細節1 在判斷一場比賽是否結束時,如果是 11 10 的比分,比賽還要繼續,只有到雙方分差大於 2 分且至少有一方得到了大於等於 11 分的成績,一場比賽才可以結束 假設在 11 分制下 細節2 在輸出時,如果一局比賽的比分為...