Submission #106069

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
1060692019-04-16 10:47:21Alexa2001Lamps (JOI19_lamps)C++17
100 / 100
93 ms28032 KiB
#include <bits/stdc++.h>
using namespace std;
const int Nmax = 1e6 + 5;
static void min_to(int &x, int y) { if(x>y) x=y; }
int dp[Nmax][6], app[2][6], go[6][6];
int main()
{
// freopen("input", "r", stdin);
cin.sync_with_stdio(false);
cin.tie(0);
int n, i, j, k;
string A, B;
cin >> n;
cin >> A >> B;
for(auto &it : A) it -= '0';
for(auto &it : B) it -= '0';
for(i=0; i<6; ++i)
for(j=0; j<6; ++j)
go[i][j] = (i/3 == 1 && j/3 == 0) + (i%3 != 2 && j%3 != i%3);
for(i=0; i<2; ++i)
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

lamp.cpp: In function 'int main()':
lamp.cpp:42:24: warning: array subscript has type 'char' [-Wchar-subscripts]
             if(app[A[i]][k] == B[i])
                        ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...