Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
169081 | 丘晋铭-A班 | 被限制的加法 | C++ | 解答错误 | 25 | 1 MS | 268 KB | 459 | 2024-08-20 15:13:50 |
#include<iostream> using namespace std; int n , a[1005] , b[1005] , sum[1005]; bool flag; int main() { cin >> n; for(int i = 1;i <= n;i++) { cin >> a[n - i + 1] >> b[n - i + 1]; } for(int i = n;i >= 1;i--) { int t = a[i] + b[i]; if(t >= 10) { flag = true; t %= 10; } else flag = false; sum[i] += t; if(flag) sum[i + 1] += 1; } if(flag) sum[0] = 1; for(int i = n;i >= 1;i--) cout << sum[i]; return 0; }