Submission #442910

#TimeUsernameProblemLanguageResultExecution timeMemory
442910Wasif_JamilZapina (COCI20_zapina)C++14
22 / 110
1063 ms284 KiB
// "Say:He is the Most Merciful,We have believed in him and upon him we have relied" [67:29] #include<bits/stdc++.h> using namespace std; vector<int>who[21]; int n; int ans = 0; void f(int i){ if(i == n+1){ for(int i=1; i<=n; i++){ int sz = who[i].size(); if(sz == i){ ans++; break; } } return ; } for(int j=1; j<=n; j++){ who[j].push_back(i); f(i+1); who[j].pop_back(); } } int main(){ cin >> n; f(1); cout << ans << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...