what can i say?
查看原帖
what can i say?
1001535
封禁用户楼主2024/7/26 22:16
#include <bits/stdc++.h>
using namespace std;
int n;
int dp[1001];
int main() {
	cin >> n;
	dp[1] = 1;
	dp[2] = 2;
	dp[3] = 3;
	dp[4] = 4;
	dp[5] = 1;
	dp[6] = 2;
	dp[7] = 3;
	dp[8] = 4;
	dp[9] = 5;
	dp[10] = 6;
	dp[11] = 1; 
	for(int i = 11; i <= n; i++) dp[i] = min(min(dp[i - 1] , dp[i - 5]) , dp[i - 11]) + 1;
	cout << dp[n];
	return 0;
}

为啥这都能过?(样例都没过

2024/7/26 22:16
加载中...