題解: 簡單題,有個細節,0的處理,其實不用處理,末尾的0不會累加到res, 中間出現的0會累加;
注意: 如:我注釋的那一行,加上後會把任何地方出現的0都給排除掉。。。而其實只需要搞最後的0即可。。。。
#include
#include
#include
#include
#include
#include
#define inf 0x3f3f3f3f
#define max 5010
using
namespace std;
int n, a, b, res;
void
solve()
a = n;
while
(a) cout << res << endl;
}int
main()
P1307 數字反轉
給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零 參見樣例2 乙個整數 nn 乙個整數,表示反轉後的新數。輸入 1 123輸出 1 321輸入 2 380輸出 2 83資料範圍 1,000,000,000 ...
P1307 數字反轉
本題考查字串的知識,但是我選擇了不使用字串,因為字串較為繁瑣,下面是我的題解 1 include2 using namespace std 3int main 4因為洛谷上給的演算法標籤是字串,我又重打了一遍 1 include 萬能標頭檔案 2using namespace std 3string...
洛谷P1307 數字反轉
給定乙個整數,請將該數各個位上數字反轉得到乙個新數。新數也應滿足整數的常見形式,即除非給定的原數為零,否則反轉後得到的新數的最高位數字不應為零 參見樣例2 輸入格式 輸入檔名為reverse.in 輸入共1 行,乙個整數 n。輸出格式 輸出檔名為reverse.out 輸出共1行,乙個整數,表示反轉...