洛谷P5705 深基2 例7 數字反轉 題解

2021-10-25 02:03:55 字數 814 閱讀 2260

洛谷p5705 【深基2.例7】數字反轉 題解

感想:我才一年沒動**啊,啥都忘記了啊,淦!

最簡單的字串輸入輸出也忘了,從頭開始刷吧。

題目**於洛谷,在這裡把幾種解題思路和**彙總一下。

法一:字串輸入輸出並反轉

1.已知數字位數

#include

//萬能頭

using

namespace std;

intmain()

2.假設不知道數字位數,用string

#include

萬能標頭檔案

using

namespace std;

string a;

signed

main()

3.stl**好!

字串的反轉操作我們可以用stl也可以直接倒序輸出。

介紹一下stl裡面的反轉字串函式reverse()

其格式是:

reverse(陣列名.begin(),陣列名.end());

#include

//檔案頭

using

namespace std;

string a;

//定義字串

intmain()

還有乙個純數字處理的方法,我懶,就不貼出了。

此外,在用cin,cout處理字元陣列a的時候,發現必須要有using namespace std;否則會報錯,要不就要用std::cin,切記,切記。

洛谷 P3613 深基15 例2 寄包櫃

超市裡有 n n le10 5 個寄包櫃。每個寄包櫃格仔數量不一,第 iii 個寄包櫃有 a i a i le10 5 個格仔,不過我們並不知道各個 a i 的值。對於每個寄包櫃,格仔編號從 1 開始,一直到 a i 現在有 q q le10 5 次操作 已知超市裡共計不會超過 10 7 個寄包格仔...

P5736 深基7 例2 質數篩

include using namespace std long long shai long long a for int i 2 i sqrt a i return 1 跑遍了迴圈沒找到除1和本身之外的數,那就是素數,返回1。int main for int i 1 i n i 0,1標為不是 ...

洛谷 P5706 深基2 例8 再分肥宅水

題目連線 p5706 深基2.例8 再分肥宅水 洛谷 電腦科學教育新生態 luogu.com.cn 我提交的 1 include2 include3 using namespace std 4int main 然而,只有乙個ac,思考良久,不知為何而錯。無奈看了看題解,發現人家比我多了乙個 fixe...