CSP-201703-1-分蛋糕 解题代码 #include <iostream> #include <vector> using namespace std; int n, k, a, sum, num; int main() { cin >> n >> k; for (size_t i = 0; i < n; i++) { cin >> a; sum += a; if (sum >= k) { num++; if (i != n - 1) sum = 0; } } if (sum < k) num++; cout << num; return 0; }