Submission #1092873

#TimeUsernameProblemLanguageResultExecution timeMemory
1092873TrinhKhanhDungDetecting Molecules (IOI16_molecules)C++14
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #define ll long long #define fi first #define se second #define sz(x) (int)x.size() #define ALL(v) v.begin(),v.end() #define MASK(k) (1LL << (k)) #define BIT(x, i) (((x) >> (i)) & 1) #define oo (ll)1e18 #define INF (ll)1e9 #define MOD (ll)(1e9 + 7) #include "molecules" using namespace std; template<class T1, class T2> bool maximize(T1 &a, T2 b){if(a < b){a = b; return true;} return false;} template<class T1, class T2> bool minimize(T1 &a, T2 b){if(a > b){a = b; return true;} return false;} template<class T1, class T2> void add(T1 &a, T2 b){a += b; if(a >= MOD) a -= MOD;} template<class T1, class T2> void sub(T1 &a, T2 b){a -= b; if(a < 0) a += MOD;} template<class T> void cps(T &v){sort(ALL(v)); v.resize(unique(ALL(v)) - v.begin());} vector<int> find_subset(int l, int r, vector<int> arr){ vector<int> ans; sort(ALL(arr)); int n = sz(arr); ll cur = 0; int j = 0; for(int i = 0; i < n; i++){ cur += arr[i]; while(cur > r){ cur -= arr[j]; j++; } if(cur >= l){ for(int k = j; k <= i; k++){ ans.push_back(arr[k]); } break; } } return ans; } //int main(){ // ios_base::sync_with_stdio(0); cin.tie(0); //// freopen("durian.inp","r",stdin); //// freopen("durian.out","w",stdout); // // vector<int> ans = find_subset(10, 20, {15, 17, 16, 18}); // for(int i: ans) cout << i << ' '; // // return 0; //}

Compilation message (stderr)

molecules.cpp:12:10: fatal error: molecules: No such file or directory
   12 | #include "molecules"
      |          ^~~~~~~~~~~
compilation terminated.