moin
ich steh grad irgendwie auf dem schlauch und vielleicht kann mir hier einer weiter helfen...
also folgendes:
ich habe ein feld das mit nullen und einsen gefüllt ist das ein 2d feld darstellt
also z.b.
ein 2d feld:
0 0 0 0 0
0 0 1 0 0
0 0 1 0 0
0 0 0 0 1
0 0 0 0 1
in ein 1d feld übernommen (pos: 0-24):
0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
so nun möchte ich folgendes erreichen:
von pos 24 ausgehend möchte ich alle zahlen ausgeben die in abstand von 3 zeichen stehn
also pos
12 13 14
17 18 19
22 23 24
besonderheit hierbei:
wenn die anfangspos z.b. 21 ist und die weiter 3 ist, sollen die ausgegeben werte wie folgt aussehn:
10 11
15 16
20 21
bekannte größen:
- anfangspos
- weite der zu suchenden zeichen
- breite und höhe des feldes
also ich versuch dafür nen algorythmus zu programmieren aber irgendwie steh ich auf nem schlauch ...
kann mir da vielleicht wer helfen ?
mfg Kala
ich steh grad irgendwie auf dem schlauch und vielleicht kann mir hier einer weiter helfen...
also folgendes:
ich habe ein feld das mit nullen und einsen gefüllt ist das ein 2d feld darstellt
also z.b.
ein 2d feld:
0 0 0 0 0
0 0 1 0 0
0 0 1 0 0
0 0 0 0 1
0 0 0 0 1
in ein 1d feld übernommen (pos: 0-24):
0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 1
so nun möchte ich folgendes erreichen:
von pos 24 ausgehend möchte ich alle zahlen ausgeben die in abstand von 3 zeichen stehn
also pos
12 13 14
17 18 19
22 23 24
besonderheit hierbei:
wenn die anfangspos z.b. 21 ist und die weiter 3 ist, sollen die ausgegeben werte wie folgt aussehn:
10 11
15 16
20 21
bekannte größen:
- anfangspos
- weite der zu suchenden zeichen
- breite und höhe des feldes
also ich versuch dafür nen algorythmus zu programmieren aber irgendwie steh ich auf nem schlauch ...
kann mir da vielleicht wer helfen ?
mfg Kala