算法设计在线评测系统
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
知识图谱
F.A.Qs
Web Board
Login
Register
讨论版
分享思路,答疑解惑,一起把题做明白。
Problem 1103
/
帖子详情
新建讨论
错误73哪里不对了
2
202001240303
·
2021-07-13 10:09:28
·
2 条回复
2
202001240303
2021-07-13 10:09:28
#1
#include<stdio.h>
int main()
{
int i = 0, sum = 0,num=0;
char s[2000], s1[6] = "+";
scanf("%s", &s);
while (s[i])
{
if (s[i] != '+') {
num = num * 10 + s[i]-48;
}
else {
sum = sum + num;
num = 0;
}
i++;
}
sum = sum + num;
printf("%d", sum);
}
2
202003150201
2021-08-04 21:27:00
#2
数据很大,要用高精度保存结果
登录后即可参与回复
去登录