1 条题解
-
0
题解来一发~
首先,本题考查的只是简单的模拟而已。 好像没有然后啊……
直接上AC Code
#include <bits/stdc++.h> using namespace std; int n, a[10], q, t, s; signed main() { cin >> n; for (int i = 1; i <= 6; i++) cin >> a[i]; for (int i = 1; i <= n; i++) { cin >> q; if (q == 1) t++; if (q == 0) t = 0; if (t >= 1 && t < 3) s += a[1]; else if (t >= 3 && t < 7) s += a[2]; else if (t >= 7 && t < 30) s += a[3]; else if (t >= 30 && t < 120) s += a[4]; else if (t >= 120 && t < 365) s += a[5]; else if (t >= 365) s += a[6]; } cout << s; return 0; }
AC Record
- 1
信息
- ID
- 7579
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 2
- 标签
- 递交数
- 2
- 已通过
- 2
- 上传者