#include #include #include #define maxn 300 using namespace std; int numx[maxn],numy[maxn],n; string str,tmp; string Add(string x,string y){ string res=""; memset(numx,0,sizeof(numx)); memset(numy,0,sizeof(numy)); int lenx=x.size(),leny=y.size(); int maxlen=lenx>leny ? lenx:leny; for(int i=0;i9){ numx[i+1]+=numx[i]/10; numx[i]%=10; } } int i=maxlen+2; for(;i>0&&!numx[i];)i--; for(;i>=0;i--)res+=numx[i]+'0'; return res; } int main() { while(cin>>n){ while(n--){ string sum="0"; while(cin>>str&&str!="0"){ sum=Add(sum,str); } cout<