CCF CSP 201512 01 位數之和

2021-09-26 23:09:50 字數 644 閱讀 7056

問題描述

試題編號:

201512-1

試題名稱:

數字之和

時間限制:

1.0s

記憶體限制:

256.0mb

問題描述:

問題描述

給定乙個十進位制整數n,輸出n的各位數字之和。

輸入格式

輸入乙個整數n。

輸出格式

輸出乙個整數,表示答案。

樣例輸入

樣例輸出

樣例說明

20151220的各位數字之和為2+0+1+5+1+2+2+0=13。

評測用例規模與約定

所有評測用例滿足:0 ≤ n ≤ 1000000000。

字串讀入 然後按位依次減去』0『 再相加  為了方便  用 string 而不是char陣列  需要注意的是  for( : ) 的迴圈方式是c++11才引入的 所以使用的時候注意編譯環境的選擇  dev 好像不支援  在編譯選項中加一條  -std=c++11  就可以了

#includeusing namespace std;

int main()

printf("%d\n",ans);

return 0;

}

CCF CSP201512 1 位數之和

題目鏈結 問題描述 試題編號 201512 1 試題名稱 數字之和 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個十進位制整數n,輸出n的各位數字之和。輸入格式 輸入乙個整數n。輸出格式 輸出乙個整數,表示答案。樣例輸入 樣例輸出 樣例說明 20151220的各位數字之...

反轉32 位數

筆試的時候遇見一道這樣的題目,不會做.回來趕緊上網找.感覺牛人就是牛人.這樣的演算法我為啥就是想不出來呢 把乙個32位的數按位反轉,就是第32位轉到第1位,第31位轉到第2位 什麼樣的演算法最節省效率?參考http www.yuanma.org data 2007 0723 article 2763...

36位數相加

源 1 package e08 public class bigint publicbigint string s publicint getbig publicbigint add bigint bi for inti big.length b.length i 0 i c i big i ret...