>> 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, KamilReceived on Tue, 20 Jul 2004 11:36:05 +0200
This archive was generated by hypermail 2.1.8 : 20. 07. 2004, 11:36 CEST