Article View: fr.comp.lang.c
Article #154Re: decomposition de nombre
From: Frederic Abiven
Date: Tue, 25 Aug 1998 00:00
Date: Tue, 25 Aug 1998 00:00
75 lines
2216 bytes
2216 bytes
Salut,
Huu Chau Nguyen <huuchau.nguyen@hol.fr> writes:
> merci d'avoir r�ponduet c'est en fait l'algo suivant que je recherche
> :
>
> ? 5
> (1,1,1,1,1)
> (1,2,2)
> (2,1,1,1)
> (1,3,1)
> (4,1)
> (3,2)
>
> les nombres sont tous inf�rieurs au nombre de d�part
> c'est pour un ami (et moi aussi ) qui n'arrive pas r�soudre cet
> exercice d'�cole.
Visiblement, la somme de chaque ligne donne 5 et ce n'est surement pas un
triangle de Pascal.
Il n'y pas de regle de passage visible d'une ligne a la suivante.
Est-ce qu'il faut *toutes* les decompositions possibles ?
Dans ce cas, un truc du genre (pour donner des idees) :
N = 5
- decompose N avec (1)
==> (1,1,1,1,1)
- decompose N avec (1,2)
==> (2,1,1,1)
==> (1,2,1,1)
==> (1,1,2,1)
==> (1,1,1,2)
==> (1,2,2)
==> (2,1,2)
==> (2,2,1)
- decompose N avec (1,3)
==> (3,1,1)
==> (1,3,1)
==> (1,1,3)
- decompose N avec (1,4)
==> (4,1)
==> (1,4)
- decompose N avec (2,3)
==> (2,3)
==> (3,2)
Et on s'arrete...
On pourrait aussi se limiter aux decompositions equivalentes a une
permutation pres.
Exemple : (3,1,1), (1,3,1) et (1,1,3) sont equivalents.
PS : Precise la question (ou donne l'enonce exact du probleme) ...
-- FA
--
-- Frederic Abiven home : <mailto:Frederic.ABIVEN@teaser.fr>
--
Technical Details
Message-ID:
<m267fhnqdl.fsf@marius.teaser.fr>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<35DFDF15.8D274F40@hol.fr> <35e02a51.1227011@news.ping.be> <35E06E18.D2757A90@hol.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 10a726,2513fb7498cb8f18 X-Google-Attributes: gid10a726,public X-Google-Thread: f9822,2513fb7498cb8f18 X-Google-Attributes: gidf9822,public X-Google-Thread: fff80,2513fb7498cb8f18 X-Google-Attributes: gidfff80,public From: Frederic Abiven <fabiven@teaser.fr> Subject: Re: decomposition de nombre Date: 1998/08/25 Message-ID: <m267fhnqdl.fsf@marius.teaser.fr> X-Deja-AN: 384799619 References: <35DFDF15.8D274F40@hol.fr> <35e02a51.1227011@news.ping.be> <35E06E18.D2757A90@hol.fr> X-Complaints-To: newsmaster@teaser.fr X-Trace: news.teaser.fr 904056031 13109 194.206.156.91 (25 Aug 1998 14:40:31 GMT) Organization: Sky, my husband Reply-To: fabiven@teaser.fr NNTP-Posting-Date: 25 Aug 1998 14:40:31 GMT Newsgroups: fr.comp.lang.c,fr.comp.lang.pascal,fr.comp.divers