제출 #149418

#제출 시각아이디문제언어결과실행 시간메모리
149418코딩은 체육과목입니다 (#200)On the Grid (FXCUP4_grid)C++17
12 / 100
10 ms304 KiB
#include "grid.h" using namespace std; int n; vector<int> ans; vector<int> idx; std::vector<int> SortDisks(int N) { n = N; ans.resize(n); idx.resize(n+1); for(int i=n;i>=1;i--){ for(int j=0;j<n;j++){ if (!ans[j]){ vector<int> v; v.push_back(j); for(int k=0;k<n;k++){ if (!ans[k] && k != j){ v.push_back(k); } } for(int k=i+1;k<=n;k++){ v.push_back(idx[k]); } int x = PutDisks(v); if (x == 2*i-1 + n-i) { ans[j] = i; idx[i] = j; break; } } } } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...