public class ManAchteAufDieEinrueckungen extends Basic {
final static int DAS_IST_EINE_KONSTANTE = 1;
int a;
int b;
// Kommentar fuer die Methode main
public static void main (String args[]) {
int x = readInt ();
// Kommentar zum Einlesen
a = 0;
b = 0;
// Kommentar fuer die
Schleife
for (int i = 0; i <
x; i ++) {
// Kommentar zum if
if (a <= b) {
a = b + 1; // Kommentar zur Berechnung
}
else { // Kommentar zum else
// Etwas zu lange Zeile, die deswegen auf zwei Zeilen
// geschrieben wurde
b = a * 2 - DAS_IST_EINE_KONSTANTE + (a * a + 1) % 2 +
(b * b + 1) % 2;
}
}
switch (b) {
case 1: case 2: case 3:
write (b);
break;
case 4: // Kommentar zum case
write (a);
break;
default:
write (a + b);
}
} // Ende der Methode main
} // Ende der Klasse