Na egy ilyet, hogyan tudnék leprogramozni? (logikai megoldás kellene)
szóval van egy string pl: "01101110111010" a program lényege,hogy értékként visszaadjon 0-át vagy 1-et,hogy ezt mi alapján dönti el azt most megpróbálom leírni.
az első karaktertől az utolsóig végez vizsgálatot:
ennél a sorozatnál az első karakterre a vizsgálás így festene:(0)-(1)ez eddig két dolgot jelent vagy:0S-1Sez azt jelenti,hogy 0 és 1 különálló 2elem(1-1 értékkel) vagy pedig azt jelenti,hogy 0 és 1 egy elemet alkotnak aminek az értéke:1 hogy "valóban" melyik a kettő jelentés közül azt nem más mint az alapstringben a következő karakter határozza meg ami (1) szóval ha az első bevizsgálás első értelmezését vesszük akkor a harmadik és a második elem 1elemet alkotnak aminek az értéke kettő és ez eggyel több mint az első elem aminek az értéke 1.
ha viszont az első bevizsgálás második értelmezését vesszük akkor ugye az első két elem az igazából 1elemt alkot aminek az értéke 1 és ez ugye 1re végződik(ez az alapstring második eleme)mivel ezután is 1jött ezért ez az elem nem tartozhat a második értelmezés 3elemeként így önmagában lehet az értéke 1(ugyanez megfigyelhető az első bevizsgálás első értelmezésében amikor az értékek 1-1. szóval a lényeg az,hogy mivel az első elem értéke a második bevizsgálásnál ugye 1 és ezutáni elem nem tarozhat ehhez így 1értékű lessz önmagában az érték sorozata 1-1 ami nem jó mivel ha ezt egy külön új stringként értelmezzük az első elem nem 1-el kisseb vagy nagyobb a másodiknál és ez forditva is igaz és éppen ezért jön most a lényeg: ugye az első bevizsgálás/első értelmezés értékei: (1-1) amik külön elemek az alastringben ezért a harmadik elem az alapstringből ha csatlakozik a másodikhoz akkor az érték(1-2)lessz mivel az utolsó kettő elem az alapstringben 1-1ami megegyezik így 2-es értéket képviselve ami 1-el több mint az első elem értéke(1) az,hogy mi alapján dönti el a program,hogy nullát vagy 1-et ad vissza az azon múlik,hogy a progi úgy gondolkodna,hogy "mi lenne ha" 0 lenne és ha 1 akkor mi és szépen kiszámítja azt,hogy hogyan abba már nem nagyon szeretnék belekezdeni. valakinek van ötlete? valami olyasmire gondoltam,hogy a programnak saját magának kellene külömböző helyzetekben ciklusokat gyártni hogy ha ez meg ez van akkor ez lessz stb...
A feléig olvastam el, de semmi kunszt nincs benne, elágazások és string indexelés eddig.
Nem olvasom tovább, sajnálom, tagolatlan amit idehánytál. Szóközök, vesszők, mondatok fogalmával tessék tisztában lenni, mielőtt programozni készülsz.
Javaslat:
Rajzolj egy gráfot, alias döntési fát. Mindenkinek könnyebb lesz az élete. Neked is, nekünk is.
"(0)=1 &(1-1)=2"
De ez mi szerinted? Ennek van bármi értelme?
> szerintetek ezt meg lehet oldani
Még mindig nem értjük, mi az az "ez". Írd le szépen, tagoltan, magyarul.
> 6# aki látja benne az értelmet annak van.
Ennek nagyon örülünk. De lásd be: te jöttél kérdezni tőlünk, és ha választ szeretnél kapni, akkor érthetően kell leírnod a kérdést.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!