hdu1047 模擬大量的迴圈新增

2021-09-07 02:59:58 字數 385 閱讀 3900

標題資訊:總結多個大整數,(使用add迴圈相加的功能)

pid=1047

ac**:

/***大數的迴圈加法,轉化為字串迴圈相加到字串為"0"

*注意s=="0"的情況,輸出資料之間有空格

*/#include

#include

#include

using namespace std;

string add(string s1,string s2)

while(len1>-1)

while(len2>-1)

if(flag) s+=char ('0'+flag);

//cout<>t;

while(t--)

//cout<

HDU 1047 大數相加 (陣列模擬)

這個題目啊,其實紮實的做的話應該並不難,然而我想看是統一用字串,還是再轉化成陣列,然後看了別人的題解,傻冒一樣的像別人一樣謝了getchar 真是傻冒了,我用的scanf s str 跟它有個什麼關係,難道是這幾天有點急功近利,所以才著急看別人的思路,淡定啊,自己的才是最好的!只需要用乙個陣列,將每...

HDU 5983 模擬魔方 模擬

題意是說給定乙個 2 2 魔方的各個面的情況,問是否能轉動不超過一次使得魔方復原。思路是先在輸入的時候統計一下已完成的面數,要想以最多一次的轉動使得魔方復原,那麼已完成的面數只能是 2 面或者 6 面,此處可剪枝。若已完成 6 面,那麼一定可以復原 若已完成 2 面,則要用一次轉動完成其他六面,開始...

洛谷P1047 校門外的樹(模擬)

某校大門外長度為l的馬路上有一排樹,每兩棵相鄰的樹之間的間隔都是111公尺。我們可以把馬路看成乙個數軸,馬路的一端在數軸000的位置,另一端在lll的位置 數軸上的每個整數點,即0,1,2,l0,1,2,l0,1,2,l,都種有一棵樹。由於馬路上有一些區域要用來建地鐵。這些區域用它們在數軸上的起始點...