Разликата между цифрите на двуцифрено число е 5 и цифрата в мястото на единиците е 6 пъти по-голяма от цифрата на десетото място. Какво е числото?


Отговор 1:

ТУК е ОТГОВОР (г-н ИТ отне повече, отколкото си мислех) в C

int udig = 0, tdig = 0, grtest = 7;
int a = 1, pro = 1, count = 0, b = 1, c = 1, d;
за (tdig = 0; tdig <10; tdig ++) {
за (udig = 0; udig <10; udig ++) {


ако (((tdig-udig == 5) || (tdig-udig == - 5)) && (udig == 6 * tdig))
{
ФОРМАТ ( "% г \ п", tdig * 10 + udig);
прекъсване;
}
}
}

и ТОВА е изходът (отговор):

АКО имате някаква (някаква) ПРЕДЛОЖЕНИЕ / МНЕНИЕ. Бих искал да чуя това.

БЛАГОДАРЯ за ЧЕТЕНЕ.

Вашето UPVOTE ме вдъхновява да пиша повече.


Отговор 2:

Направете списък на възможните числа въз основа на първото правило

„Разликата между цифрите на двуцифрено число е 5“

1 ~ 6

2 ~ 7

3 ~ 8

4 ~ 9

Не можете да вземете по-малко, защото тогава вече няма да е двуцифрено число.

Сега просто трябва да погледнете коя единична цифра е 6 пъти по-голяма от десетте единици.

Което е първото, 1 ~ 6

Значи отговорът ви е 16