PAT 字串處理專項之一

2021-10-04 23:26:57 字數 1215 閱讀 4176

pat 1001 a+b format 思路見該部落格。

pat 1005 spell it right

pat 1006 sign in and sign out

pat 1035 password

pat 1005 題解

#include

using

namespace std;

string english[10]

=;intmain()

string r =

to_string

(res)

;int len2 = r.

size()

;for

(int j =

0; j < len2 -

1; j++

) cout << english[r[len2-1]

-'0'];

return0;

}

pat 1006 題解

時間比較可以採用字典序的比較,可以使用字典序比較的關鍵在於位數相同

#include

using

namespace std;

intmain()

if(!i || c > lock[1]

)}cout << unlock[0]

<<

" "<< lock[0]

;return0;

}/* 一開始自己做題時候的思路,用這個函式去實現時間的比較。

bool compare(string a, string b)

}}*/

pat 1035 題解
#include

using

namespace std;

#define maxn 1010

string res[maxn]

;int

main()

case

'1':

case

'o':

case

'l':}}

if(flag)

res[count++

]= id +

" "+ passwd;}if

(count)

else

return0;

}

PAT 字串處理專項之二

pat 1036 boy vs girls pat 1050 string subtraction pat 1071 speech patterns pat 1036 題解 include using namespace std intmain else 分數不經過初始化,可以通過 empty 判斷...

字串處理 pat136

1136 只要判斷字串顛倒前後是否相同 即可判斷是否為回文字串了 reverse 函式 要新增 include 相加的時候 注意進製 的情況,然後每兩個相加的時候要加上進製 再對10取餘數 才是最後的結果 進製就是除10 之後的數 include include include include in...

專項練習之字串

時間限制 1 s 空間限制 128000 kb 題目等級 青銅 bronze 給出乙個英語句子,希望你把句子裡的單詞順序都翻轉過來 輸入描述 input description 輸入包括乙個英語句子。輸出描述 output description 按單詞的順序把單詞倒序輸出 樣例輸入 sample ...