1168: 账单(指针专题)
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ncase,q;
cin>>ncase;
char str[100][200],p[100][200];
for(int i=0;i<ncase;i++)
{
int n,m,l;
cin>>n;
double money=0,sum=0;
getchar();
for(int j=0;j<n;j++)
{
double money=0;
gets(str[j]);
l=strlen(str[j]);
for(int k=l-1;k>=0;k--)
{
if(str[j][k]==' ')
{
m=k;
break;
}
}
int r=0;
for(int q=m+1;q<l;q++)
{
p[j][r]=str[j][q];
r++;
}
money=atof(p[j]);
sum+=money;
}
printf("%.1f\n",sum);
}
return 0;
}