From 7f856c7ff080b8d455b9ed16c2e57dd862c3879d Mon Sep 17 00:00:00 2001 From: omagdy7 Date: Sat, 5 Nov 2022 01:41:11 +0200 Subject: moved some file --- LightsOut/inp | 0 LightsOut/main | Bin 49856 -> 0 bytes LightsOut/main.cpp | 47 --------------------------------------------- LightsOut/main_input0.txt | 3 --- LightsOut/main_input1.txt | 3 --- LightsOut/main_output0.txt | 3 --- LightsOut/main_output1.txt | 3 --- 7 files changed, 59 deletions(-) delete mode 100644 LightsOut/inp delete mode 100755 LightsOut/main delete mode 100644 LightsOut/main.cpp delete mode 100644 LightsOut/main_input0.txt delete mode 100644 LightsOut/main_input1.txt delete mode 100644 LightsOut/main_output0.txt delete mode 100644 LightsOut/main_output1.txt (limited to 'LightsOut') diff --git a/LightsOut/inp b/LightsOut/inp deleted file mode 100644 index e69de29..0000000 diff --git a/LightsOut/main b/LightsOut/main deleted file mode 100755 index 8462cbf..0000000 Binary files a/LightsOut/main and /dev/null differ diff --git a/LightsOut/main.cpp b/LightsOut/main.cpp deleted file mode 100644 index 6b49d5d..0000000 --- a/LightsOut/main.cpp +++ /dev/null @@ -1,47 +0,0 @@ -#include - -using namespace std; - -bool safeMove(int i, int j) { - if(i < 0 || i > 2 || j < 0 || j > 2) { - return false; - } - return true; -} - -vector> sumAdjacents(vector> v) { - vector> ans(3, vector (3)); - vector dx = {1, 0, -1, 0}; - vector dy = {0, 1, 0, -1}; - for(int i = 0; i < v.size();i++) { - for(int j = 0; j < v[i].size(); j++) { - ans[i][j] += v[i][j]; - for(int k = 0; k < 4; k++) { - int x = i + dx[k]; - int y = j + dy[k]; - if(safeMove(x, y)) { - ans[i][j] += v[x][y]; - } - } - (ans[i][j] & 1) ? ans[i][j] = 0 : ans[i][j] = 1; - } - } - return ans; -} - -int main () { - ios_base::sync_with_stdio(false); - cin.tie(NULL); - vector> v (3, vector (3)); - for(auto &x : v) { - for(auto &y : x) { - cin >> y; - } - } - for(auto x : sumAdjacents(v)) { - for(auto z : x) { - cout << z; - } - cout << endl; - } -} diff --git a/LightsOut/main_input0.txt b/LightsOut/main_input0.txt deleted file mode 100644 index 4d005ec..0000000 --- a/LightsOut/main_input0.txt +++ /dev/null @@ -1,3 +0,0 @@ -1 0 0 -0 0 0 -0 0 1 diff --git a/LightsOut/main_input1.txt b/LightsOut/main_input1.txt deleted file mode 100644 index 200a92e..0000000 --- a/LightsOut/main_input1.txt +++ /dev/null @@ -1,3 +0,0 @@ -1 0 1 -8 8 8 -2 0 3 diff --git a/LightsOut/main_output0.txt b/LightsOut/main_output0.txt deleted file mode 100644 index 4c5ffb7..0000000 --- a/LightsOut/main_output0.txt +++ /dev/null @@ -1,3 +0,0 @@ -001 -010 -100 diff --git a/LightsOut/main_output1.txt b/LightsOut/main_output1.txt deleted file mode 100644 index 94207d9..0000000 --- a/LightsOut/main_output1.txt +++ /dev/null @@ -1,3 +0,0 @@ -010 -011 -100 -- cgit v1.2.3