Submission #343284

#TimeUsernameProblemLanguageResultExecution timeMemory
343284Parsa_PGSkyscraper (JOI16_skyscraper)C++14
5 / 100
2075 ms492 KiB
/* Rastegary Az Shoroe Ye EDAST */ #include <bits/stdc++.h> #define pb push_back #define endl "\n" #define ll long long using namespace std; const int maxn = 1e5 + 10 , Maxn = 1e5 + 10, lg = 22; const int mod = 22777; const ll inf = 1e18 + 10; int32_t main(){ ios:: sync_with_stdio(0), cin.tie(0), cout.tie(0); int n , L , ans = 0; cin >> n >> L; int a[maxn]; for(int i = 0 ; i < n ; i++) cin >> a[i]; sort(a, a+n); do{ int s = 0; for(int i = 1 ; i < n ; i++){ s += abs(a[i] - a[i - 1]); } if(s <= L) ans++; }while(next_permutation(a ,a + n)); cout << ans << endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...