Re: Matematicke reseni kombinaci

From: Kamil <sverak (zavinac)>
Date: 20. 07. 2004, 11:36 CEST
>> Mám 20 prvků.
>> p(1)=375
>> p(2)=570
>> p(3)=800
>> ..
>> p(19)=6700
>> p(20)=6995
>>
>> Potřebuji aby součet libovolného počtu prvků dával přesně 7360. A
>> vypsat všechny kombinace kdy toho dosáhnu.
>>
>> Řekněme
>> 1. p(1)+p(20)=7360
>> 2. p(1)+p(3)+p(16)=7360
>> 3. p(4)+p..
>>
>> Stačí nastínit řešení. Nebo jestli to někdo řešil pro libovolný
>> jazyk. Už tady nad tím hodinu dumám a zatím žádnej chytrej nápad.

> Posli vsechny cleny
> nebo vzorec posloupnosti.

V tomhle případě jde o hodnoty:

p = Array(345, 460, 1380, 1725, 2190, 2300, 2415, 2530, 2645,
2760, 2875, 2990, 3105, 4595, 4600, 4808, 5060, 5290, 5895, 6095,
6195, 6210, 6670, 6670);

A součet některých by mohl dělat těch 7360.

Ale myslím si že mě bohatě bude stačit řešení od Petra. Ještě
jsem ho nezpracoval, ale postup se mi zdá použitelný (dík!).
Šlo mě o obecné řešení kdy něco dohledávám.. Samozřemě mě to
stačí brutal-force

-- 
cao,
 Kamil 
Received on Tue, 20 Jul 2004 11:36:05 +0200

This archive was generated by hypermail 2.1.8 : 20. 07. 2004, 11:36 CEST