# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
437165 | flashhh | Mutating DNA (IOI21_dna) | C++17 | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
#define ll long long
#define pii pair<int,int>
#define tii tuple<int,int,int>
#define fi first
#define se second
#define bp __builtin_popcount
#define nmax 100010
#define pb emplace_back
int getbit(ll x,int y)
{
return (x>>y)&1;
}
ll getoff(ll x,int y)
{
return x^((1ll)<<y);
}
using namespace std;
struct node
{
int AT,AC,TA,TC,CA,CT;
node() {}
};
int n,q;
string a,b;
node pre[nmax];