Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
106170 曾煦翔 交流 C++ 编译错误 0 0 MS 0 KB 551 2023-10-10 13:11:31

Tests(0/0):


#include <iostream> using namespace std; int len = 1; int a[1005][1005]; long long b[1005]; void add(int x) { for(int i = 1;i <= len;i++) a[x][i] = a[x - 1][i] + a[x - 2][i]; for(int i = 1;i <= len;i++) if(a[x][i] > 9) { a[x][i + 1] += a[x][i] / 10; a[x][i] %= 10; } if(a[x][len + 1]) len++; } int main () { int n; cin >> n; long long sum = 0; for(int i = 1;i <= n;i++) cin >> b[i]; for(int i = 3;i <= m - n;i++) sum += add(b[i]); for(int i = len;i >= 1;i--) cout << sum; return 0; }


测评信息: