summaryrefslogtreecommitdiff
path: root/I_anno/Programmazione_1/ex2_04_12_19.cc
diff options
context:
space:
mode:
Diffstat (limited to 'I_anno/Programmazione_1/ex2_04_12_19.cc')
-rw-r--r--I_anno/Programmazione_1/ex2_04_12_19.cc39
1 files changed, 0 insertions, 39 deletions
diff --git a/I_anno/Programmazione_1/ex2_04_12_19.cc b/I_anno/Programmazione_1/ex2_04_12_19.cc
deleted file mode 100644
index 66b2895..0000000
--- a/I_anno/Programmazione_1/ex2_04_12_19.cc
+++ /dev/null
@@ -1,39 +0,0 @@
-#include <iostream>
-#include <string>
-
-using namespace std;
-
-template<int N>
-bool func(string (&Q)[N][N], string s) {
- short n_presents[2] = {0};
- for(int i = 0; i < N; ++i) {
- if(Q[i][i].find(s) != std::string::npos)
- n_presents[0]++;
- }
-
- for(int i = 0, j = N-1; i < N; ++i, --j) {
- cout << Q[j][i].find(s) << endl;
- if(Q[j][i].find(s) != std::string::npos)
- n_presents[1]++;
- }
-
- return n_presents[0] > n_presents[1];
-}
-
-int main() {
- string a1[3][3] = {
- {"ciaoneXX", "fra", "zio"},
- {"oh, ma che", "eXXh", "sta cosa?"},
- {"greg", "no", "foXXrse"}
- };
-
- string a2[3][3] = {
- {"ciaoneXX", "fra", "ziYYo"},
- {"oh, ma che", "eXXYYh", "sta cosa?"},
- {"gregYY", "no", "foXrse"}
- };
-
- cout << func(a1, "XX") << ' ' << func(a2, "YY") << endl;
-
- return 0;
-}