Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
169907 | C班—刘铠锋 | 被限制的加法 | C++ | 通过 | 100 | 1 MS | 268 KB | 409 | 2024-08-20 19:56:55 |
#include <bits/stdc++.h> using namespace std; const int n=10; int a2[5001],b2[5001],t,c[5001],i; int main() { scanf("%d",&t); for(i=1;i<=t;i++)scanf("%d %d",&a2[i],&b2[i]); bool rech=false; for(i=t;i>=1;i--) { c[i]+=(a2[i]+b2[i]); if(i==1&&c[i]>=10)rech=true; c[i-1]+=c[i]/n; c[i]%=n; } bool ch; if(rech)printf("%d",c[0]); for(i=1;i<=t;i++)printf("%d",c[i]); return 0; }