|
|
|
Hódító / Queosia forum
http://queosia.com
http://hodito.hu
|
|
Egyéb Minden, ami máshova nem fér |
02-06-2010, 11:49
|
Senior Member
|
|
Join Date: Jan 2006
Posts: 5,907
Activity: 0%
Longevity: 99%
|
|
Quote:
Originally Posted by Alg
Jah, igen... közben gondolkodtam a sorrend lekódolásásn, és hülyén írtam le
|
Volt meg egy modositasom, leirom ide is. Honnan tudod, hogy meddig tart a 0-s sorozatod, azaz hogy oldod meg, hogy nincs space?
__________________
Remedy
|
02-06-2010, 11:51
|
Member
|
|
Join Date: Jun 2009
Location: Törökszentmikós/B.P.-TTNY
Posts: 317
Activity: 0%
Longevity: 81%
|
|
Quote:
Originally Posted by Remedy
Volt meg egy modositasom, leirom ide is. Honnan tudod, hogy meddig tart a 0-s sorozatod, azaz hogy oldod meg, hogy nincs space?
|
Ha egy új számot akarsz kódolni - a szorzatot megint meg kell szorozni egy prímmel - a szorzat nő - csak utána írsz még annyi nullát, amennyi kell
Nincs szükség space-re, a kód egyetlen növekvő nulla-sor
|
02-06-2010, 12:05
|
Member
|
|
Join Date: Jun 2009
Location: Törökszentmikós/B.P.-TTNY
Posts: 317
Activity: 0%
Longevity: 81%
|
|
Megvan a sorrend is szerintem
Az egymás után jövő számokat leírjuk 9es számrendszerben(0-8 helyett 1el eltolva, 1-9 számjegyekkel) és elválasztjuk egy 0val. Ezzel kapunk egy számot, ennyi nullát írunk a szalagra. Ha új kódolandó szám jön, a nulla-sor itt is csak növekszik.
eltolni azért kell, hogy ne kaphassunk 0val kezdődő számot
(a prímes mondjuk nekem jobban tetszett )
|
The Following User Says Thank You to Alg For This Useful Post:
|
|
02-06-2010, 12:23
|
Senior Member
|
|
Join Date: Oct 2006
Location: Veresegyház
Posts: 3,662
Activity: 0%
Longevity: 96%
|
|
Quote:
Originally Posted by Alg
Megvan a sorrend is szerintem
Az egymás után jövő számokat leírjuk 9es számrendszerben(0-8 helyett 1el eltolva, 1-9 számjegyekkel) és elválasztjuk egy 0val. Ezzel kapunk egy számot, ennyi nullát írunk a szalagra. Ha új kódolandó szám jön, a nulla-sor itt is csak növekszik.
eltolni azért kell, hogy ne kaphassunk 0val kezdődő számot
(a prímes mondjuk nekem jobban tetszett )
|
Akkor oldd meg úgy is
Kicsit gondolkodtam rajta az ismert megoldások segítségével be is tudtam fejezni a gondolatot, de nem jött ki olyan megoldás, ami nem igényelne sokkal több 0-t, mint amiket ismerek.
Ez szerintem az a feladat, aminél minden megoldás magában is érdekes.
Egyébként csak annyi, hogy nem kell tologatni: számjegyek 0-tól 8-ig 9-es a space. És az így kapott egyetlen hosszú szám lesz a 0-k száma.
|
02-06-2010, 12:32
|
Member
|
|
Join Date: Jun 2009
Location: Törökszentmikós/B.P.-TTNY
Posts: 317
Activity: 0%
Longevity: 81%
|
|
Quote:
Originally Posted by Valezius
Akkor oldd meg úgy is
Kicsit gondolkodtam rajta az ismert megoldások segítségével be is tudtam fejezni a gondolatot, de nem jött ki olyan megoldás, ami nem igényelne sokkal több 0-t, mint amiket ismerek.
Ez szerintem az a feladat, aminél minden megoldás magában is érdekes.
Egyébként csak annyi, hogy nem kell tologatni: számjegyek 0-tól 8-ig 9-es a space. És az így kapott egyetlen hosszú szám lesz a 0-k száma.
|
Csak ez az egyetlen, hosszú szám kezdődhet nullával, ha elsőként a 0 számot akarjuk elkönyvelni - az pedig nem túl szerencsés (ha jól látom, nem volt potitív egész a feltételben - igazából fel kellene tenni a nemnegativitást is...)
|
02-06-2010, 12:41
|
Member
|
|
Join Date: Aug 2007
Location: Komárom
Posts: 1,545
Activity: 0%
Longevity: 91%
|
|
hát nem tudom lehet hülye vagyok, és nem értek hozzá, de ha csak nullát fogok írni az folyamatos 0-ák sorozata lesz én nem látok külömbséget akármilyen prím számok szorzatát veszem max úgy tud jelet megkülömböztetni 0ával, hogy elforgatja a papírt és oldalas nulla lesz az egyes helyén
aztán lehet nagy hülyeségeket hordok itt össze
|
02-06-2010, 12:43
|
Member
|
|
Join Date: Aug 2007
Location: Komárom
Posts: 1,545
Activity: 0%
Longevity: 91%
|
|
meg aztán az írógépen vannak betük is és azt nem írta, hogy elromlott volna
|
02-06-2010, 12:48
|
Senior Member
|
|
Join Date: Oct 2006
Location: Veresegyház
Posts: 3,662
Activity: 0%
Longevity: 96%
|
|
Quote:
Originally Posted by Alg
Csak ez az egyetlen, hosszú szám kezdődhet nullával, ha elsőként a 0 számot akarjuk elkönyvelni - az pedig nem túl szerencsés (ha jól látom, nem volt potitív egész a feltételben - igazából fel kellene tenni a nemnegativitást is...)
|
Kezdetben se volt rajta - jel, úgyhogy feltehetjük, hogy negatív értékek nem voltak, továbbá , sincs rajta, tehát csak poz. egészekben kell gondolkodni.
De rendben ezt leírhattam volna.
0-kat nem kell könyvelnünk, de ha kellene az se változtatna sok mindenen, úgyhogy az egyszerűség kedvéért tegyük fel, hogy nem kell.
|
02-06-2010, 13:36
|
Senior Member
|
|
Join Date: Jan 2006
Posts: 5,907
Activity: 0%
Longevity: 99%
|
|
Quote:
Originally Posted by tisztelet63
hát nem tudom lehet hülye vagyok, és nem értek hozzá,
|
Akkor szerintem maradjunk is ennyiben. Gondolkodj meg picit.
__________________
Remedy
|
The Following User Says Thank You to Remedy For This Useful Post:
|
|
02-06-2010, 15:28
|
Member
|
|
Join Date: Jan 2009
Location: Budapest
Posts: 773
Activity: 0%
Longevity: 84%
|
|
Azt hiszem két megoldás van. Az egyik, amit tisztelet63 irt, hogy elforgatjuk a papirt, és az oldalas 0 a szóköz
A másik pedig Alg módszere, kiegészitve a sorrend megkapásával.
Minden 'n' számot helyettesitünk az 'n'-dik primmel, és arra a hatványra emeljük, ahányadik a sorban, és ezeket összeszorozzuk. Például ha a kódolandó szám 4, 10, 2, akkor ennyi 0-t irunk: 4. prim az elsőn (7) * 10.prim a másodikon (841) * 2.prim a harmadikon (8) = 47096
Az igy kapott 0-kból vissza lehet fejteni az eredeti számokat, ha vesszük a primtényezős felbontását, ami: 2^3 * 7^1 * 29^2 ==> a sorrend 7,29,2, ezek pedig a 4., a 10. és a 2. primek, szóval a 4,10,2 számokat kellett könyvelni.
__________________
Padlócsempe (6) (#216127) [4/L]
Csempe (3) (#396380) [1/A]
Padlófütés (2) (#560612) [3/G]
|
Currently Active Users Viewing This Thread: 3 (0 members and 3 guests)
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +1. The time now is 12:44.
|
|
|
|
|
|
|