機試模版 附一題PAT乙級

2021-09-22 02:07:29 字數 1063 閱讀 6235

從一篇pat刷題經驗貼得到的pat模版

#include

#include

#include

#include

#include

#include

#include

#include

#include

#include

using namespace std;

intmain()

題目描述

給定區間[-2的31次方, 2的31次方]內的3個整數a、b和c,請判斷a+b是否大於c。

輸入描述:

輸入第1行給出正整數t(<=10),是測試用例的個數。隨後給出t組測試用例,每組佔一行,順序給出a、b和c。整數間以空格分隔。

輸出描述:

對每組測試用例,在一行中輸出「case #x: true」如果a+b>c,否則輸出「case #x: false」,其中x是測試用例的編號(從1開始)。

輸入例子:

4

1 2 3

2 3 4

2147483647 0 2147483646

0 -2147483648 -2147483647

輸出例子:

case #1: false

case #2: true

case #3: true

case #4: false

#include

#include

#include

#include

#include

#include

#include

#include

#include

using namespace std;

intmain()

else

}return0;

}

2014華為機試最後一題 萬用字元匹配。

題目就是輸入兩個字串,長度小於20,第乙個包含 或者?的萬用字元,在第二個字串中找出最早的匹配位置。可以代替乙個或者多個字元,代替乙個字元。示例 輸入 和asdfsdf sdfasdf,返回6.include include using namespace std int getnext char ...

華為2015機試 最後一題 等式變換

第三題 等式變換 輸入乙個正整數x,在下面的等式左邊的數字之間新增 號或者 號,使得等式成立。1 2 3 4 5 6 7 8 9 x 比如 12 34 5 67 89 5 1 23 4 5 6 7 8 9 5 請編寫程式,統計滿足輸入整數的所有整數個數。輸入 正整數,等式右邊的數字 輸出 使該等式成...

PAT乙級真題 1067 試密碼 C 實現

當你試圖登入某個系統卻忘了密碼時,系統一般只會允許你嘗試有限多次,當超出允許次數時,賬號就會被鎖死。本題就請你實現這個小功能。輸入格式 輸入在第一行給出乙個密碼 長度不超過 20 的 不包含空格 tab 回車的非空字串 和乙個正整數 n 10 分別是正確的密碼和系統允許嘗試的次數。隨後每行給出乙個以...