Kezdőoldal » Egyéb kérdések » Egyéb kérdések » Találós kérdés. Valaki a...

Avikam kérdése:

Találós kérdés. Valaki a megfejtést?

Figyelt kérdés

tartsunk egy bemelegítőt az őszi "FURFANGOS KÉRDÉSEK" sorozat előtt.

Pl.:

Van 1.000 darab kavicsod és 10 darab zacskód. Helyezd el az összes kavicsot a zacskókban úgy, hogy az elhelyezés után lezárjuk azokat. (nem bonthatóak ( :-D ). Ráírni ráírhatod, hogy melyik mennyit tartalmaz, de NEM BONTHATOD MEG azután.

A feladat - :-D - Akármennyi vagy bármennyi kavicsot kérek Tőled, pontosan annyi darabot és csak BONTATLAN zacskókban adhatod oda


2016. szept. 27. 13:18
 1/5 2*Sü ***** válasza:

Nem tudom, hogy miért van a humor kategóriában a kérdés, de a megoldás nem túl bonyolult.


Ugye 1 kavicsot is kérhetnek tőled, tehát kell egy olyan zsák, amiben 1 kavics van.

Kérhetnek tőled 2 kavicsot, tehát vagy még egy 1 kavicsos zsák kellene, de ez nem túl szerencsés. Inkább jobb, ha van egy 2 kavicsos zsákod.

Így már tudsz adni 1 kavicsot, 2 kavicsot, meg a két zsákkal együtt 3 kavicsot is. De kell egy 4 kavicsos zsák is.

Így már tudsz adni 1, 2, 3=1+2, 4, 5=1+4, 6=2+4, 7=1+2+4 kavicsot, de 8-at már nem. Tehát kell egy 8 kavicsos zsák.


Innen már látszik a feladat megoldása. Az n. zsákba 2^n kavicsot kell tenni, tehát sorban: 1,2,4,8,16,32,64,128,256,512 kavicsokat.

Ha van egy adott kavicsszám, az felírható kettes számrendszerbeli alakban. Mondjuk az 721 kavics így:

10110 10001(2) =

= 1*2^10 + 0*2^9 + 1*2^8 + 1*2^7 + 0*2^6 + 1*2^5 + 0*2^4 + 0*2^3 +0*2^2 + 1*2^1 =

= 512 + 0 + 128 + 64 + 0 + 16 + 0 + 0 + 0 + 1 =

= 721

2016. szept. 27. 13:37
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

A fentebbi példa is jó, de működik a Fibonacci-sorozatra is sejtésem szerint(1,1,2,3,5,8,13,21,34,55,89,144,233,377,+a maradék, mindegy) egy ideig, de alapvetően nem megoldható a feladat, mert:

"A feladat - :-D - Akármennyi vagy bármennyi kavicsot kérek Tőled, pontosan annyi darabot és csak BONTATLAN zacskókban adhatod oda"


Tehát ha 4000 kavicsot kérsz, vagy akármennyit 1000 fölött akkor nem tudok annyit adni, mert csak korlátozott darabbal tudok szolgálni.

Tehát összességében a feladat lehetetelen.

2016. szept. 27. 13:49
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Tőlem kapnál 1 zacskónyi akármennyi kavicsot és addig vernélek amig igazat nem adsz nekem.
2016. szept. 27. 13:56
Hasznos számodra ez a válasz?
 4/5 2*Sü ***** válasza:

>> „Akármennyi vagy bármennyi kavicsot kérek Tőled, pontosan annyi darabot és csak BONTATLAN zacskókban adhatod oda”

> Tehát ha 4000 kavicsot kérsz, vagy akármennyit 1000 fölött akkor nem tudok annyit adni, mert csak korlátozott darabbal tudok szolgálni.


Gondolom a feladat úgy értelmezendő, hogy „bármennyi kavicsot kérnek tőled 0 és 1000 között”.


A Fibonacci számok is alkalmasak erre. Kvázi mondjuk úgy, lehet konstruálni Fibonacci számrendszert. A gond az vele, hogy túl lassan növekszik. Redundancia van benne, bizonyos értékeket többféle módon is elő lehet állítani ugyanazt az összeget. Pl. az 5 kiadható egy 5 kavicsos zsákkal is, meg egy 2+3-as, vagy egy 1+1+3-as kombóval is.


Ne felejtsd el, hogy tíz zacskónk van csak, tehát ha még az első egyest el is hagyjuk, akkor a zacskókba rendre 1,2,3,5,8,13,21,34,55,89 kavics kerülhet. Ez összesen 231 kavics, tehát ha valaki 231 kavicsnál többet kér, hiába adod oda neki az összes zsákot, az nem lesz több 231 kavicsnál.

2016. szept. 27. 14:11
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Teljesen igazad van, ugyanolyan sután átgondolot lett a válaszom, mint a kérdés feltevése amire rámutattam. A fibonacciból ki lehet emelni a feleselges kisebb elemeket és 10 csakbóa szétosztani a szükséges tagokat.
2016. szept. 27. 14:31
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!