Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.42 KB | None | 0 0
  1. template <class T>
  2. int odd(const T * a, int n){
  3.  
  4.     int pos = 0;
  5.     T  maxi = 0;
  6.     for (int i = 0; i < n; i++) {
  7.         bool flag = 0;
  8.     T  summa = 0;
  9.         for (int j = 0; j < n; j++) {
  10.             summa += abs(a[i][j]);
  11.             if (a[i][j] % 2 == 0) {
  12.                 flag = 1;
  13.                 break;
  14.             }
  15.         }
  16.         if (flag == 0) {
  17.             if (summa > maxi) {
  18.                 maxi = summa;
  19.                 pos = i;
  20.             }
  21.         }
  22.     }
  23.     cout << pos << "-я позиция " << endl;
  24.     return pos;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement