Exercice sur les bases de numération (donné dans les années 50 en terminale Sciences Ex)
dans Arithmétique
En base 12 un nombre s'écrit "abc"
en base inconnue B il s'écrit "abc0"
Quel est ce nombre et quelle est la base B ?
Mots clés:
Réponses
-
Bonjour,
$a=2,b=2,c=3,B=5$ et $315$ en base $10$.
Cordialement,
Rescassol
-
C'est $315$ qui s'écrit $223$ en base $12$ et $2230$ en base $B=5$.
-
En fait, il y a au total 11 solutions si l'on s'autorise à prendre $a$ nul, seulement 7 solutions si $a\neq 0$ et $b,c$ quelconques, et plus que 5 si l'on élimine les solutions où $b$ ou $c$ sont supérieurs ou égaux à 10.
Il est facile de les obtenir avec un peu d'informatique :def to_base_b(n: int, b: int) -> list[int]: r = [] while n: r.append(n%b) n //= b return r def to_base_10(r: list[int], b: int) -> int: n = 0 for c in r[::-1]: n = n*b + c return n for n in range(1, 12**3): l = to_base_b(n, 12) for B in range(2, 12): if to_base_10([0] + l, B) == n: print(f"Le nombre {n} s'écrit {l[::-1]} en base 12 et {l[::-1]+[0]} en base {B}.")
On obtient la réponse suivante :Le nombre 20 s'écrit [1, 8] en base 12 et [1, 8, 0] en base 2. Le nombre 27 s'écrit [2, 3] en base 12 et [2, 3, 0] en base 3. Le nombre 54 s'écrit [4, 6] en base 12 et [4, 6, 0] en base 3. Le nombre 81 s'écrit [6, 9] en base 12 et [6, 9, 0] en base 3. Le nombre 315 s'écrit [2, 2, 3] en base 12 et [2, 2, 3, 0] en base 5. Le nombre 455 s'écrit [3, 1, 11] en base 12 et [3, 1, 11, 0] en base 5. Le nombre 630 s'écrit [4, 4, 6] en base 12 et [4, 4, 6, 0] en base 5. Le nombre 805 s'écrit [5, 7, 1] en base 12 et [5, 7, 1, 0] en base 5. Le nombre 945 s'écrit [6, 6, 9] en base 12 et [6, 6, 9, 0] en base 5. Le nombre 1120 s'écrit [7, 9, 4] en base 12 et [7, 9, 4, 0] en base 5. Le nombre 1435 s'écrit [9, 11, 7] en base 12 et [9, 11, 7, 0] en base 5.
-
Mon raisonnement en rajoutant $a\neq 0$ à l'énoncé.
On a $c(B-1)+b(B^2-12)+a(B^3-144)=0$ donc $B\leq 5$.
Si $B=2$, $c=8b+136a$ : impossible.
Si $B=3$, $2c=3b+117a$ : impossible.
Si $B=4$, $3c+4b=80a$ donc $c=0$ et $b=20a$ : impossible.
Si $B=5$, $4c+13b=19a$ donc $c\equiv8a\bmod 13$ donc $a=2$, $c=3$ qui donnent $b=2$.
-
@Bisam ..
Oui, sauf que en base 5, les 3 chiffres a,b,c doivent être inférieurs à 5.
Avec les outils d'un lycéen de 1950, comment peut on avancer ..
On cherche donc un nombre $n$ , et une base $r$ (forcément $r < 12$) qui vérifient $n=144 a+ 12 b + c = a r^3 + b r^2 + c r $
Donc en particulier :
$a (r^3-144) + b (r^2-12) + c (r-1) = 0$
Si on se limite aux cas $a \neq 0$, pour $r\neq 5$, le terme $(r^3-144)$ va être 'grand' en valeur absolue et on a peu d'espoir d'annuler cette expression.
Regardons uniquement le cas r=5
$ - 19 a + 13 b + 4 c = 0$
avec $a,b,c$ tous les 3 inférieurs à 5.
On explore les 25 couples (a,b) possibles, on regarde si le résultat $19 a -13 b$ est parmi (0,4,8,16)Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. Benjamin Franklin
L'hypocrisie est pire qu'une vérité qui fait mal. Franck Ntasamara. -
@bisam : $180$ ne peut pas être l'écriture d'un entier en base $2$ !
-
Bonjour,
Bisam, en base $5$, il ne peut pas y avoir de symbole représentant un nombre supérieur ou égal à $5$.
Donc $a,b,c < 5$.
Cordialement,
Rescassol
-
Merci à tous - Il me semblait toutefois implicite qu'il fallait se mettre à la place d'un lycéen des années 50
-
Pour les plus anciens : << A vendre Ford Consul 315, année 1961 ... >> (lu sur Le Bon Coin)
-
Oups, j'ai oublié d'ajouter une vérification sur les chiffres en base B, vous avez raison...En modifiant la ligneen
if to_base_10([0] + l, B) == n:
, on obtient bel et bien l'unique solution trouvée auparavant. Désolé pour le bruit.if (all(c < B for c in l) and (to_base_10([0] + l, B) == n):
-
Partant de $19a - 13b - 4c = 0$, on montre que $3a - 2c = 13k$ avec $1 \le a \le 4, 0 \le c \le 4$... D'où $a = 2, c = 3$.Remi : Courbe-toi, fier sicambre !
Clovis : Cambre-toi, vieux si courbe ! -
Pour montrer que $B = 5$, il suffit de remarquer que $64a + 16b + 4c < 144a + 12b + c < 216a + 36b + 6c$.
La condition $13b + 4c = 19a = 19, 38, 57, 76$ permet d'éliminer illico les cas $a = 4, b = 0, c = 0, b = c$ (car $19, 38, 57$ ne sont pas multiples de $4, 13, 17$) et, de là, les cas $a = 1, a = 3$.Remi : Courbe-toi, fier sicambre !
Clovis : Cambre-toi, vieux si courbe !
Connectez-vous ou Inscrivez-vous pour répondre.
Bonjour!
Catégories
- 165.1K Toutes les catégories
- 58 Collège/Lycée
- 22.1K Algèbre
- 37.5K Analyse
- 6.3K Arithmétique
- 58 Catégories et structures
- 1.1K Combinatoire et Graphes
- 13 Sciences des données
- 5.1K Concours et Examens
- 20 CultureMath
- 51 Enseignement à distance
- 2.9K Fondements et Logique
- 10.7K Géométrie
- 83 Géométrie différentielle
- 1.1K Histoire des Mathématiques
- 79 Informatique théorique
- 3.9K LaTeX
- 39K Les-mathématiques
- 3.5K Livres, articles, revues, (...)
- 2.7K Logiciels pour les mathématiques
- 24 Mathématiques et finance
- 337 Mathématiques et Physique
- 5K Mathématiques et Société
- 3.3K Pédagogie, enseignement, orientation
- 10.1K Probabilités, théorie de la mesure
- 801 Shtam
- 4.2K Statistiques
- 3.8K Topologie
- 1.4K Vie du Forum et de ses membres