Ich habe hier in meinen Studium ne Aufgabe bekommen, die ich nicht ganz verstehe. Mir geht es jetzt nicht um die Java Lösung, sondern nur darum, was hier eigentlich zu machen ist.
Folgende Aufgabe:
Schreiben Sie ein Programm, das die in dem nachfolgendem Körper T liegenden Gitterpunkte mit ganzzahligen Koordinaten i, j, k ausgibt. Je Zeile wird ein Punkt (i,j,k) ausgegeben. Die Punkte sollen entsprechend der Relation "<=" in aufsteigender Reihenfolge ausgegeben werden. Die Gitterpunkte dürfen innherhalb von T und damit auch auf begrenzenden Flächen von T liegen. Die ganzzahlige Würfellänge n , 0<=n, ist Eingabe in das Programm.
a) lexikographische Ordnung: (i1, j1, k1) <= (i2, j2, k2) genau dann, wenn (i1<i2) oder ((i1=i2) und (j1<j2)) oder ((i1=i2) und (j1=j2) und (k1<=k2))
b) T ist ein Teil eines Würfels mit Kantenlänge n. T ist der Tetraeder, der durch die Eckpunkte (0,0,0), (n,0,0), (n,n,0), (n,0,n) gebildet wird.
Kann mir jemand die Aufgabe erklären? Ich brauch keine technische erklärung, wenn ich weiß, wie es geht, kann ich es selbst programmieren
Folgende Aufgabe:
Schreiben Sie ein Programm, das die in dem nachfolgendem Körper T liegenden Gitterpunkte mit ganzzahligen Koordinaten i, j, k ausgibt. Je Zeile wird ein Punkt (i,j,k) ausgegeben. Die Punkte sollen entsprechend der Relation "<=" in aufsteigender Reihenfolge ausgegeben werden. Die Gitterpunkte dürfen innherhalb von T und damit auch auf begrenzenden Flächen von T liegen. Die ganzzahlige Würfellänge n , 0<=n, ist Eingabe in das Programm.
a) lexikographische Ordnung: (i1, j1, k1) <= (i2, j2, k2) genau dann, wenn (i1<i2) oder ((i1=i2) und (j1<j2)) oder ((i1=i2) und (j1=j2) und (k1<=k2))
b) T ist ein Teil eines Würfels mit Kantenlänge n. T ist der Tetraeder, der durch die Eckpunkte (0,0,0), (n,0,0), (n,n,0), (n,0,n) gebildet wird.
Kann mir jemand die Aufgabe erklären? Ich brauch keine technische erklärung, wenn ich weiß, wie es geht, kann ich es selbst programmieren