#include <iostream>
using namespace std;
int amountNum(int a)
{
int count = 0;
while(a > 0)
a /= 10;
count++;
}
return count;
bool check(int a)
int k = a % 10;
if(k % 2 != 0)
return false;
return true;
int main()
int num;
cin >> num;
if(amountNum(num) != 3)
cout << "Incorrect input";
return 0;
if(check(num))
cout << "YES";
else
cout << "NO";
Поделитесь своими знаниями, ответьте на вопрос:
Дано значение целых величин х и у. Найти z=max2(x, y)+min(x, y)- min2(x, y) Как это делать в Python?
#include <iostream>
using namespace std;
int amountNum(int a)
{
int count = 0;
while(a > 0)
{
a /= 10;
count++;
}
return count;
}
bool check(int a)
{
while(a > 0)
{
int k = a % 10;
if(k % 2 != 0)
return false;
a /= 10;
}
return true;
}
int main()
{
int num;
cin >> num;
if(amountNum(num) != 3)
{
cout << "Incorrect input";
return 0;
}
if(check(num))
cout << "YES";
else
cout << "NO";
}