Forum INFOMATH
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -55%
Coffret d’outils – STANLEY – ...
Voir le deal
21.99 €

[résolu]factorielle

5 participants

Aller en bas

[résolu]factorielle Empty factorielle

Message par suneddine Dim 9 Déc - 23:43

Salut, je vous pose ce petit problème que je le qualifie de très bon.

trouver a,b et c entiers compris entre 0 et 9, tels que le nombre N=a!+b!+c! s'écrive, en système décimal, N=abc (a, b et c sont ses trois chiffres successifs).


bon courage Smile


Dernière édition par le Ven 28 Déc - 1:15, édité 1 fois
suneddine
suneddine
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 730
Age : 38
Localisation : tunisie
Réputation : 5
Points : 6134
Date d'inscription : 11/11/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue995/1000[résolu]factorielle Empty_bar_bleue  (995/1000)

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par ihecien Dim 9 Déc - 23:58

mosa a écrit:Salut, je vous pose ce petit problème que je le qualifie de très bon.

trouver a,b et c entiers compris entre 0 et 9, tels que le nombre N=a!+b!+c! s'écrive, en système décimal, N=abc (a, b et c sont ses trois chiffres successifs).


bon courage Smile
un simple code peut générer ces nombres...

ihecien
Entier Naturel
Entier Naturel

Masculin
Nombre de messages : 23
Age : 39
Localisation : Exponentielle
Réputation : 0
Points : 6035
Date d'inscription : 10/11/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue1000/1000[résolu]factorielle Empty_bar_bleue  (1000/1000)

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par Napoléon Lun 10 Déc - 1:43

ihecien: ne sous-estime aucun exercice, aucune question. Il faut avoir l'habitude d'enrichir les questions posées même si elles paraissent simples. Essaie d'en extraire des versions plus compliquées.

revenons à nos moutons:

Le programme doit prendre un entier N et :
1. soit donner les nombres a, b et c,
2. soit dire: impossible de trouver a, b et c tel que N=a!+b!+c!.
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7684
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue999/1000[résolu]factorielle Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par informix Lun 10 Déc - 23:03

A mon avis, il y aura 3 boucles imbriquées:

Code:

i:=1; existe:=false;
while (i<=9 and not(existe)) do
begin
    j:=1;
    while (j<=9 and not(existe)) do
    begin
          k:=1;
          while (k<=9 and not(existe)) do
          begin
                  if (N =  fact(i)+fact(j)+fact(k)) then exist := true;
                  k:=k+1;
          end;
          j:=j+1;
    end;
    i:=i+1;
end;
informix
informix
Nombre Rationnel
Nombre Rationnel

Nombre de messages : 399
Réputation : 4
Points : 6338
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue1000/1000[résolu]factorielle Empty_bar_bleue  (1000/1000)

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par suneddine Mar 11 Déc - 23:59

en fait, j'ai arrivé à résoudre ce problème moyenneant un code que j'ai posté [Vous devez être inscrit et connecté pour voir ce lien]
suneddine
suneddine
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 730
Age : 38
Localisation : tunisie
Réputation : 5
Points : 6134
Date d'inscription : 11/11/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue995/1000[résolu]factorielle Empty_bar_bleue  (995/1000)

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par suneddine Lun 24 Déc - 17:41

alors, que pensez vous des solutions proposées?
suneddine
suneddine
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 730
Age : 38
Localisation : tunisie
Réputation : 5
Points : 6134
Date d'inscription : 11/11/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue995/1000[résolu]factorielle Empty_bar_bleue  (995/1000)

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par Napoléon Lun 24 Déc - 18:02

Pas mal comme solutions. Il faut toujours penser à la solution la plus optimisée Wink
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7684
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue999/1000[résolu]factorielle Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par buddhabar87 Lun 24 Déc - 18:05

Salut,

Moi franchement, pour ce petit problème qui ne nécessite qu'un vieux processeur, pour moi toute le solutions sont bonnes.

Merci
buddhabar87
buddhabar87
Nombre Rationnel
Nombre Rationnel

Masculin
Nombre de messages : 260
Age : 36
Localisation : Djerba - Bardo II - El manar
Réputation : 0
Points : 5998
Date d'inscription : 17/12/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue995/1000[résolu]factorielle Empty_bar_bleue  (995/1000)

http://www.Believe in GOD.tn/

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par Napoléon Lun 24 Déc - 18:10

buddhabar87 a écrit:Salut,

Moi franchement, pour ce petit problème qui ne nécessite qu'un vieux processeur, pour moi toute le solutions sont bonnes.

Merci

Il faut optimiser son code indépendament de la puissance du matériel qu'on a. Il ne faut jamais se cacher derrière la technologie pour cacher nos faiblesses (je parle d'une façon générale).
Napoléon
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7684
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
[résolu]factorielle Left_bar_bleue999/1000[résolu]factorielle Empty_bar_bleue  (999/1000)

https://infomath.1fr1.net

Revenir en haut Aller en bas

[résolu]factorielle Empty Re: [résolu]factorielle

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum