#17065: c++ 正解


barry_1111 (123)

學校 : 臺北市私立延平高級中學
編號 : 69059
來源 : [203.72.178.252]
最後登入時間 :
2019-06-14 17:00:16
d787. 四、進位 -- 99學年度板橋高中校內資訊學科能力競賽 | From: [203.72.178.252] | 發表日期 : 2019-03-06 17:10

#include <bits/stdc++.h>
using namespace std;
main()
{
int n;
cin>>n;
while(n--)
{
string a,b;
cin>>a>>b;
int lena=a.size(), lenb=b.size();
int len=(lena>lenb ? lena+1:lenb+1);
int sum[len];
for(int i=0; i<len; i++) sum[i]=0;
for(int i=0,j=lena-1,k=lenb-1; j>=0||k>=0; i++,j--,k--)
{
sum[i]+=(j>=0 ? a[j]-48:0) + (k>=0 ? b[k]-48:0) ;
}
int c=0;
for(int i=0; i<len-1; i++)
{
if(sum[i]/10>0) c++;
sum[i+1]+=sum[i]/10;
sum[i]%=10;
}
cout<<c<<endl;
}
}

 
#17066: Re:c++ 正解


TuilpYu_OuO (38990<22000)

學校 : 臺北市私立延平高級中學
編號 : 69060
來源 : [203.72.178.252]
最後登入時間 :
2019-06-14 17:02:51
d787. 四、進位 -- 99學年度板橋高中校內資訊學科能力競賽 | From: [203.72.178.252] | 發表日期 : 2019-03-06 17:11

#include <bits/stdc++.h>
using namespace std;
main()
{
int n;
cin>>n;
while(n--)
{
string a,b;
cin>>a>>b;
int lena=a.size(), lenb=b.size();
int len=(lena>lenb ? lena+1:lenb+1);
int sum[len];
for(int i=0; i<len; i++) sum[i]=0;
for(int i=0,j=lena-1,k=lenb-1; j>=0||k>=0; i++,j--,k--)
{
sum[i]+=(j>=0 ? a[j]-48:0) + (k>=0 ? b[k]-48:0) ;
}
int c=0;
for(int i=0; i<len-1; i++)
{
if(sum[i]/10>0) c++;
sum[i+1]+=sum[i]/10;
sum[i]%=10;
}
cout<<c<<endl;
}
}

沒人需要 好嗎


你可以滾了

 

 
#17069: Re:c++ 正解


tim0615 (30627)

學校 : 臺北市私立延平高級中學
編號 : 71328
來源 : [203.72.178.2]
最後登入時間 :
2023-03-30 14:42:33
d787. 四、進位 -- 99學年度板橋高中校內資訊學科能力競賽 | From: [203.72.178.252] | 發表日期 : 2019-03-06 17:14

#include <bits/stdc++.h>
using namespace std;
main()
{
int n;
cin>>n;
while(n--)
{
string a,b;
cin>>a>>b;
int lena=a.size(), lenb=b.size();
int len=(lena>lenb ? lena+1:lenb+1);
int sum[len];
for(int i=0; i<len; i++) sum[i]=0;
for(int i=0,j=lena-1,k=lenb-1; j>=0||k>=0; i++,j--,k--)
{
sum[i]+=(j>=0 ? a[j]-48:0) + (k>=0 ? b[k]-48:0) ;
}
int c=0;
for(int i=0; i<len-1; i++)
{
if(sum[i]/10>0) c++;
sum[i+1]+=sum[i]/10;
sum[i]%=10;
}
cout<<c<<endl;
}
}

沒人需要 好嗎


你可以滾了

好擠喔.......................

倫太胖了.................

 




 
ZeroJudge Forum