diff options
Diffstat (limited to 'I_anno/Programmazione_1/ex01.cc')
-rw-r--r-- | I_anno/Programmazione_1/ex01.cc | 7 |
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)); |