Submission #102241

#TimeUsernameProblemLanguageResultExecution timeMemory
102241IvanC새로운 문제 (COCI19_akvizna)C++17
20 / 130
1571 ms23336 KiB
#include <bits/stdc++.h> using namespace std; const int MAXN = 3010; int vis[MAXN][MAXN],N,K; double dp[MAXN][MAXN]; double solve(int n,int k){ if(vis[n][k]) return dp[n][k]; vis[n][k] = 1; if(k == 0) return dp[n][k] = 0; double tot = 0; for(int i = 1;n - i >= k-1;i++){ tot = max(tot, double(i)/double(n) + solve(n - i,k-1)); } return dp[n][k] = tot; } int main(){ cin >> N >> K; printf("%.9lf\n",solve(N,K)); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...