С++ / gcc 7.3.0
#include <iostream>
#include <algorithm>
#include <vector>
int main()
{
unsigned int N;
std::cin >> N;
std::vector<unsigned int> v(N);
for(unsigned int i = 0; i < N; i++)
std::cin >> v[i];
std::sort(v.begin(), v.end());
for(auto it : v)
{
if(it % 2 == 0)
std::cout << it << std::endl;
break;
}
return 0;
}
4 двоичных переменных, значит 2⁴=16 строк -полное множество возможных значений
#include <iostream>
int main()
{
int number;
std::cin >> number;
int count = 0;
while (number > 0) {
if (number % 2 == 0)
count++;
number /= 10;
}
std::cout << count;
return 0;
}
Пример ввода:
1503
Пример вывода:
1
1) A⇒B⇒C⇒D⇒E⇒F 1+2+1+2+1=7 ответ 7
2) A⇒C⇒D⇒E 3+4+1=8 ответ 8
3) A⇒C⇒D⇒E 3+6+1=10 ответ 10
1)
begin
var a:=ArrRandomReal(15,38,39);
a.Println;
end.
2)
begin
var a := ArrRandom(20, 0, 5);
Writeln('Последовательность ');
a.Println;
Writeln('Нечетные ');
a.Where(x -> odd(x)).Println;
end.