A b c s
3 5 3 3
7 10 2 5
15 4 18 23
1 1 -1 22
6 0 12 34
0 10 30 64
21 8 18 82
7 14 14 96
8 2 10 106 - конец цикла
0 9 27 133
15 4 18 18
5 16 28 46
-4 6 34 80
1 -1 5 85
17 5 19 104 -конец цикла
0 6 18 122
9 1 15 137
-4 5 31 168
6 10 6 174
21 42 42 216
Вариант на C++:
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
int main()
{
int N, mult(1);
std::cin >> N;
std::vector<int> arr(N);
for(auto i = arr.begin(); i != arr.end(); i++)
{
std::cin >> *i;
if(std::distance(arr.begin(), i) % 2 == 0)
mult *= *i;
}
std::copy(arr.cbegin(), arr.cend(), std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl << mult << std::endl;
return 0;
}
А где само фото ????чтобы сделать задание
Оформи таблицу сам. пишу алгоритм, цифры тебе пояснения сколько в каком сосуде воды.
<span>Наполнить сосуд А 5-0
</span><span>Перелить из сосуда А в В 0-5
</span><span>Наполнить сосуд А 5-5
</span>Перелить из сосуда А в В 1-9
<span>Вылить из сосуда б 1-0
</span>Перелить из сосуда А в В 0-1
<span>Наполнить сосуд А 5-1
</span>Перелить из сосуда А в В 0-6
Наполнить сосуд А 5-6
Перелить из сосуда А в В 2-9
<span>Вылить из сосуда б 2-0
</span>
<span>Перелить из сосуда А в В 0-2
</span><span>Наполнить сосуд А 5-2
</span><span>Перелить из сосуда А в В 0-7</span>