summaryrefslogtreecommitdiff
path: root/I_anno/Programmazione_1/ex01.cc
diff options
context:
space:
mode:
Diffstat (limited to 'I_anno/Programmazione_1/ex01.cc')
-rw-r--r--I_anno/Programmazione_1/ex01.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/I_anno/Programmazione_1/ex01.cc b/I_anno/Programmazione_1/ex01.cc
index ef91698..9183dec 100644
--- a/I_anno/Programmazione_1/ex01.cc
+++ b/I_anno/Programmazione_1/ex01.cc
@@ -6,11 +6,12 @@
using namespace std;
-bool func(int a[K][N][N], int w) {
+template<int KK, int NN>
+bool func(int (&a)[KK][NN][NN], int w) {
vector<int> list;
- for(int i = 0; i < K; ++i) {
+ for(int i = 0; i < KK; ++i) {
list.clear();
- for(int j = 0; j < N; ++j)
+ for(int j = 0; j < NN; ++j)
list.push_back(a[i][j][j]);
auto mm = minmax_element(begin(list), end(list));