# | 제출 시각UTC-0 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1138747 | _rain_ | Bliskost (COI23_bliskost) | C++20 | 85 ms | 5692 KiB |
#include<bits/stdc++.h>
using namespace std;
typedef long long LL;
#define FOR(i,a,b) for(int i=(a);i<=(b);++i)
#define FORD(i,a,b) for(int i=(b);i>=(a);--i)
const int MOD=26;
const int N=(int)1e6;
const int INF=(int)1e9+7;
string s1,s2;
int n,q;
int main(){
ios::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
cin>>n>>q;
cin>>s1>>s2;
s1='#'+s1,s2='#'+s2;
int sum=0;
FOR(i,1,n){
sum=(s2[i]-s1[i]+MOD-sum)%MOD;
}
if (sum==0) cout<<"da\n"; else cout<<"ne\n";
while(q--){
int pos; char change;
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |