PAT乙級 題目七

2021-10-02 16:03:09 字數 414 閱讀 4631

大家應該都會玩「錘子剪刀布」的遊戲:現給出兩人的交鋒記錄,請統計雙方的勝、平、負次數,並且給出雙方分別出什麼手勢的勝算最大。

我的**:

#include#includeusing namespace std;

//***輸出「b」「c」"j"中贏得次數最多的那個***//

int output(int num)

cout《評注:for迴圈那裡沒有想到更好的辦法,只能用好幾個if判斷,但也是最直接的辦法

for(int i = 0; i < n; i++)

評注:注意①處?表示式的運用,直接用在前面。

還學習了#define 巨集替換的運用,在後續寫**用可以運用。

#define max(a,b) (((a)>(b)) ? (a) : (b))

PAT乙級 題目十二

題目 現以科學計數法的格式給出實數a,請編寫程式按普通數字表示法輸出a,並保證所有有效位都被保留 我的 include include include includeusing namespace std int main for int i ppos 1 i epos i zhinum stoi ...

PAT 乙級題目1001

卡拉茲 callatz 猜想 對任何乙個正整數 n,如果它是偶數,那麼把它砍掉一半 如果它是奇數,那麼把 3n 1 砍掉一半。這樣一直反覆砍下去,最後一定在某一步得到 n 1。卡拉茲在 1950 年的世界數學家大會上公布了這個猜想,傳說當時耶魯大學師生齊動員,拼命想證明這個貌似很傻很天真的命題,結果...

PAT乙級解題目錄

pat乙級解題目錄如下 目前仍然處於更新中的狀態,如果link已經設定了超連結可以點的話,就是那題已經ac並且寫了相應的解題部落格.1001 害死人不償命的 3n 1 猜想 link 1002 寫出這個數 link 1003 我要通過!link 1004 成績排名 link 1005 繼續 3n 1...