#include
#include
#include
#include
using namespace std;
int Accum (const vector& v) { // сумма цифр числа
int sum = 0;
for (auto x : v) {
sum += x;
}
return sum;
}
vector NumInNums (const int& number) { // разбираем число на цифры
vector Nums = {};
int num = number;
while (num != 0) {
Nums.push_back(num % 10);
num /= 10;
}
reverse(begin(Nums), end(Nums));
return Nums;
}
void Funct_1 (const int& number_2, const vector nums) {
int Accumul = Accum(nums);
if (Accumul >= 10) { // проверка суммы на двузначность
cout
} else {
cout
}
if (Accumul > number_2) {// больше или меньше, чем х
cout
} else {
cout
}
if (Accumul % 6 == 0) { // кратность суммы цифр шести
cout
} else {
cout
}
}
void Funct_2(const vector& v) {
if (v[v.size() - 2] > v[v.size() - 1]) { // сравнение цифры десятков с цифрой единиц
cout
} else {
cout
}
bool F = false;
for (auto x : v) { // входит ли цифра 4 или 7 в число
if ((x == 4) or (x == 7)) {
F = true;
break;
}
}
if (F == true) {
cout
} else {
cout
}
if (v[v.size() - 1] == 5) { // оканчивается ли число цифрой 5
cout
} else {
cout
}
}
int main() {
int number_1, number_2;
vector nums;
cout
cin >> number_1;
cout
cin >> number_2;
Funct_1(number_2, NumInNums(number_1));
Funct_2(NumInNums(number_1));
return 0;
}