webForumDet fria alternativet

Heltalsrepresentation i rutnät

Programmering

0 svar · 263 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Frågan#1

Vi har ett rutnät med 9 positioner, vi står i mitten och vi vill med ett unikt heltal representera en av de 8 runtliggande positionerna. Heltalen måste vara kontinuerliga så att man kan öka heltalet med 1 och på så sätt få fram en ny position (därmed inte sagt att talen behöver ligga i någon som helst ordning kring den position vi står i).
Vill alltså ha en matematiskt formel för att få fram förändring i x- och y-led från den position vi står i. Detta går att lösa med ett gäng if- eller case-satser men vi skulle vilja ha en ren matematiskt formel för detta istället.

Vi har en lösning som iaf tar fram förändring i y-led men lyckas inte komma vidare därifrån.

2|5|8			2|2|2
6|-|3	 -- mod 3 ->	0|-|0
4|7|1 			1|1|1

och nu kan vi få ut förändring i y-led men vi har inte lyckats få lösningen att även gälla för förändring i x-led.

Finns dessa tal ens öht?

/Gein & oHLLe

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)