제출 #1286423

#제출 시각아이디문제언어결과실행 시간메모리
1286423tormentSnake Escaping (JOI18_snake_escaping)C++20
5 / 100
2095 ms4560 KiB
#include<bits/stdc++.h> using namespace std; int L, q; string S, T; int dfs(int i, int mask){ if(i == L)return S[mask] - '0'; if(T[i] == '?')return dfs(i + 1, (mask << 1) | 1) + dfs(i + 1, mask << 1); if(T[i] == '1')return dfs(i + 1, (mask << 1) | 1); return dfs(i + 1, mask << 1); } int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cin >> L >> q >> S; for(int i = 0;i < q;++i){ cin >> T; cout << dfs(0, 0) << '\n'; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...