提交时间:2024-08-20 15:13:54

运行 ID: 169087

#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; }