5 条题解
- 1
信息
- ID
- 115
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 3
- 标签
- 递交数
- 166
- 已通过
- 94
- 上传者
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin >> s;
int sum = 0;
for(int i = 0; i < s.length(); i++)
{
sum += s[i] - 48;
}
cout << sum;
return 0;
}//已AC
#include <bits/stdc++.h>
using namespace std;
int main()
{
cin >> ws;//跳过开始的空格
int c, sum = 0;
while (isdigit(c = cin.get()))
{
sum += c - '0';
}
cout << sum;//输出
return 0;
}//已AC
1.c++代码:
#include <bits/stdc++.h>
using namespace std;
int sum;
int main()
{
string a;
cin >> a;
for (int i = 0; i < a.length(); i++) sum += a[i] - '0';
cout << sum;
return 0;
}
2.python代码:
a = input()
sum = 0
for i in a:
b = int(i)
sum += b;
print(sum)
已AC,放心食用
#include <iostream>
#include <string>
using namespace std;
int main()
{
string a;
getline(cin, a);
int num = 0;
for (int i = 0; i < a.size() ; i++)
{
num += a[i] - 48;
}
cout << num;
return 0;
}