ההבדל בין הספרות של מספר דו ספרתי הוא 5 והספרה במקום היחידות היא פי 6 מהספרה במקום העשר. מה המספר?
תשובה 1:
הנה התשובה (ה- phew ה- IT לקח יותר ממה שחשבתי) ב- 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)) { printf ("% d \ n", tdig * 10 + udig); לשבור; } } }
וזה הפלט (תשובה):
אם יש לך הצעה / דעה כלשהי (הייתי). אשמח לשמוע את זה.
תודה שקראת.
UPVOTE שלך מעורר אותי לכתוב יותר.
תשובה 2:
ערכו רשימה של מספרים אפשריים על בסיס הכלל הראשון
"ההבדל בין הספרות של מספר דו ספרתי הוא 5"
1 ~ 6
2 ~ 7
3 ~ 8
4 ~ 9
אתה לא יכול להשיג שום פרט, כי אז זה כבר לא יהיה מספר דו ספרתי.
עכשיו אתה פשוט צריך להסתכל איזו ספרת יחידה גדולה פי 6 כמו היחידה עשר.
שהוא הראשון, 1 ~ 6
אז התשובה שלך היא 16
פורסם ב 12-01-2020