Submission #1156207

#TimeUsernameProblemLanguageResultExecution timeMemory
1156207NurislamSelling RNA Strands (JOI16_selling_rna)C11
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; #define int long long //#define all(x) x.begin(),x.end() //#define rall(x) x.rbegin(),x.rend() //#define ff first //#define ss second //#define pb push_back //template<class T, class U> inline bool chmin(T& a, const U& b) { if (a > b) { a = b; return true; } return false; } //template<class T, class U> inline bool chmax(T& a, const U& b) { if (a < b) { a = b; return true; } return false; } //mt19937 rng(chrono::steady_clock::now().time_since_epoch().count()); //#define rnd(l, r) uniform_int_distribution <int> (l, r)(rng) const int inf = 1e9, mod = 1e9 + 7; void solve(){ int n, m; cin >> n >> m; map<string, int> smal; vector<string> big; for(int i = 0; i < n; i ++ ){ string s; cin >> s; if(s.size() <= 7)smal[s] ++ ; else big.push_back(s); } for(int i = 0; i < m; i ++ ){ string a, b; cin >> a >> b; int ans = 0; for(auto [x, y] : smal){ if(x.substr(0, a.size()) == a && x.substr(x.size()-b.size()) == b)ans += y; } for(auto x : big)if(x.substr(0, a.size()) == a && x.substr(x.size()-b.size()) == b)ans += 1; }; } signed main() { ios_base::sync_with_stdio(false); cin.tie(nullptr);cout.tie(nullptr); int tt = 1; //cin >> tt; while(tt--){ solve(); }; }

Compilation message (stderr)

selling_rna.c:1:10: fatal error: bits/stdc++.h: No such file or directory
    1 | #include <bits/stdc++.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.