La différence entre les chiffres d'un nombre à deux chiffres est de 5 et le chiffre à la place des unités est 6 fois le chiffre à la place des dix. Quel est le numéro?


Réponse 1:

VOICI LA RÉPONSE (ouf il a fallu plus que ce que je pensais) en C

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


if (((tdig-udig == 5) || (tdig-udig == - 5)) && (udig == 6 * tdig))
{
printf ("% d \ n", tdig * 10 + udig);
Pause;
}
}
}

et CECI est la sortie (réponse):

SI VOUS AVEZ (N'IMPORTE QUELLE) SUGGESTION / AVIS, j'aimerais entendre cela.

Merci pour la lecture.

Votre UPVOTE m'inspire à ÉCRIRE davantage.


Réponse 2:

Faites une liste des nombres possibles en fonction de la première règle

"La différence entre les chiffres d'un nombre à deux chiffres est de 5"

1 ~ 6

2 ~ 7

3 ~ 8

4 ~ 9

Vous ne pouvez pas obtenir plus loin, car ce ne serait plus un nombre à 2 chiffres.

Maintenant, vous devez simplement regarder quel chiffre d'unité est 6 fois plus grand que les dix unités.

Quel est le premier, 1 ~ 6

Votre réponse est donc 16