求整数的位数及各位数字之和

简介: 求整数的位数及各位数字之和

7-48 求整数的位数及各位数字之和 (15 分)


对于给定的正整数N,求它的位数及其各位数字之和。


输入格式:


输入在一行中给出一个不超过109的正整数N。


输出格式:


在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。


输入样例:


321


结尾无空行


输出样例:


3 6


结尾无空行


#include<iostream>
using namespace std;
int main(){
    string s;
    cin>>s;
    int sum=0;
    for(int i=0;i<s.size();i++) sum+=s[i]-'0';
    cout<<s.size()<<" "<<sum<<endl;
    return 0;
}
目录
相关文章
|
5天前
数一下 1到 100 的所有整数中出现多少个数字9并输出这些数字
数一下 1到 100 的所有整数中出现多少个数字9并输出这些数字
9 0
|
2月前
|
人工智能
PTA-求整数的位数及各位数字之和
求整数的位数及各位数字之和
28 4
|
3月前
取一个整数 a 从右端开始的 4~7 位
取一个整数 a 从右端开始的 4~7 位。
22 1
|
5月前
[leetcode 数位计算]2520. 统计能整除数字的位数
[leetcode 数位计算]2520. 统计能整除数字的位数
|
9月前
wustojc1006求2个整数的和
wustojc1006求2个整数的和
29 0
|
9月前
wustojc2001输出四位整数的各位数字
wustojc2001输出四位整数的各位数字
52 0
|
11月前
判断数字位数
判断数字位数
40 0
|
11月前
|
C语言
整数和浮点数的任意进制转!!(包括16进制)确定不进来看看?!
整数和浮点数的任意进制转!!(包括16进制)确定不进来看看?!
103 0
|
11月前
|
C++
C++ 输出特定位数小数
C++ 输出特定位数小数
80 0
|
11月前
|
C语言
已知一个整数,如何判断这个整数是无符号的?
已知一个整数,如何判断这个整数是无符号的?
60 0