1

(3 відповідей, залишених у C++)

?

#include <iostream>
#include <array>
#include <algorithm>

constexpr int n = 10;

int main() {
  const std::array<int, n> a = {41, 85, 72, 38, 80, 69, 65, 68, 96, 22};
  const std::array<int, n> b = {49, 67, 51, 61, 63 ,87 ,66 ,24 ,80 ,83};

   std::array<int,n> c;
   for (int i =0; i<n; i++){
      c[i] = std::max(a[i], b[i]);
   }

   int max_val = *std::max_element(c.begin(), c.end());

   std::fill(c.begin(), c.end(), max_val);

   std::cout << "Array c: ";
   for (auto i : c) {
     std::cout << i << " ";
   }
   std::cout << std::endl;

   return 0;
}

2

(4 відповідей, залишених у C++)

int count = 0; 
for (int i = 0; i < size; i++) { 
    int min_val = matrix[0][i]; 
    int max_val = matrix[0][i]; 
    int min_row = 0; 
    int max_row = 0; 
    for (int j = 0; j < size; j++) { 
        if (matrix[j][i] < min_val) { 
            min_val = matrix[j][i]; 
            min_row = j; 
        } 
        if (matrix[j][i] > max_val) { 
            max_val = matrix[j][i]; 
            max_row = j; 
        } 

        count++; 
         
    } 
    if (min_row < max_row) { 
        for (int j = min_row + 1; j < max_row; j++) { 

            matrix[j][i] = 3; 

            count++; 
             
        } 
    } 
    else { 
        for (int j = max_row + 1; j < min_row; j++) { 

            matrix[j][i] = 3;

            count++; 
             
        } 
    } 

    count++; 
}

cout << "The number of iterations is: " << count << endl; 

3

(4 відповідей, залишених у Python)

def generate(alphabet, max_len): 
    if max_len <= 0: 
        yield '' 
    else: 
        for c in alphabet: 
            for next_character in generate(alphabet, max_len-1): 
                yield c + next_character 

for combination in generate('ABCD', 2): 
    print(combination)