Diferența dintre cifrele unui număr de două cifre este de 5 și cifra în locul unităților este de 6 ori mai mare decât cifra în locul zece. Care este numarul?


Răspunsul 1:

AICI RĂSPUNSUL (phew IT a luat mai mult decât credeam) în C

int udig = 0, tdig = 0, grtest = 7;
int a = 1, pro = 1, număr = 0, b = 1, c = 1, d;
pentru (tdig = 0; tdig <10; tdig ++) {
pentru (udig = 0; udig <10; udig ++) {


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

și ACEST este rezultatul (răspuns):

DACĂ aveți (vreo) SUGESTIE / AVIZ. Mi-ar plăcea să aud asta.

MULȚUMIM pentru citit.

UPVOTE-ul tău mă inspiră să SCRIE mai mult.


Răspunsul 2:

Faceți o listă de numere posibile pe baza primei reguli

„Diferența dintre cifrele unui număr de două cifre este de 5”

1 ~ 6

2 ~ 7

3 ~ 8

4 ~ 9

Nu mai puteți obține niciun vehicul, deoarece nu va mai fi un număr de 2 cifre.

Acum trebuie să te uiți la ce cifră a unității este de 6 ori mai mare decât cea a zece unități.

Care este primul, 1 ~ 6

Deci răspunsul tău este 16