Submission #1193056

#TimeUsernameProblemLanguageResultExecution timeMemory
1193056corruptedbrain레지스터 (IOI21_registers)C++17
0 / 100
0 ms328 KiB
#include "registers.h"
#include <vector>

void construct_instructions(int s, int n, int k, int q) {
	std::vector<bool> bminus(1996, 0);
	std::vector<bool> one = { 1, 0, 1, 0 };
	std::vector<bool> two = { 0, 1, 0, 1 };
	one.insert(one.end(), bminus.begin(), bminus.end());
	two.insert(two.end(), bminus.begin(), bminus.end());
	append_store(1, two);
	append_store(2, one);
	append_and(3, 0, 1);
	append_and(5, 0, 2);
	append_move(4, 3);
	append_right(4, 4, 2);
	append_move(6, 5);
	append_right(6, 6, 2);
	append_and(3, 3, 4);
	append_and(5, 5, 6);
	append_add(0, 3, 5);
}

/*
0 2 2 20
0 0
0 1
0 2
0 3
1 0
1 1
1 2
1 3
2 0
2 1
2 2
2 3
3 0
3 1
3 2
3 3
-1

0 2 1 20
0 0
0 1
1 0
1 1
*/
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...