1 solutions
-
0
C :
#include<stdio.h> #include<string.h> void main() { int sum,s,i,j,k; char ch[80]; scanf("%d",&i); for(i;i>0;i--) { scanf("%d",&j); sum=0; for(j;j>0;j--) { scanf("%s",ch); k=s=0; for(;ch[k];k++) { if(ch[k]>='0'&&ch[k]<='9') s=s*10+ch[k]-'0'; else { sum+=s;s=0; } } sum+=s; } printf("%d\n",sum); } }C++ :
#include <cstdio> #include <iostream> using namespace std; int main() { int re, n, x, y; char a[111]; cin >> re; while(re--) { cin >> n; int sum = 0; for(int i = 0 ; i < n ; i ++) { scanf("%s",a); int s = 0; for(int j = 0 ; a[j] ; j ++) { if(a[j] >= '0' && a[j] <= '9') s = s * 10 + (a[j] - '0'); else { sum += s; s = 0; } } } cout << sum << endl; } }
- 1
Information
- ID
- 18093
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- (None)
- Tags
- # Submissions
- 0
- Accepted
- 0
- Uploaded By