# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
851253 | LucaIlie | Crossing (JOI21_crossing) | C++17 | 7009 ms | 5804 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>
using namespace std;
char other( char a, char b ) {
if ( a != 'J' && b != 'J' )
return 'J';
if ( a != 'O' && b != 'O' )
return 'O';
return 'I';
}
string combine( string a, string b ) {
string ans;
ans.resize( a.size() );
for ( int i = 0; i < a.size(); i++ )
ans[i] = (a[i] == b[i] ? a[i] : other( a[i], b[i] ) );
return ans;
}
set<string> s;
int main() {
int n, q;
string s1, s2, s3, t;
cin >> n >> s1 >> s2 >> s3;
s.insert( s1 );
Compilation message (stderr)
# | 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... |