dpdpdp做法,先全用魔法更新一遍动态数组,然后再加入常规走法更新 AC代码 #include <bits/stdc++.h> using namespace std; const int N = 1e6; int dp[N]; int main(void) { int m, s, t; cin >> m >> s >> t; for (int i = 1; i <= t; i++) { if (m >= 10) { dp[i] = dp[i - 1] + 60; m -= 10; } else ...