Я получаю ошибку NZEC в этом коде. Я должен вернуть x, если целое число делится на 4, и x-1, если в противном случае.
Я попробовал функцию Scanner, чтобы получить мое входное значение, и функции sout вместе с функциями if-else, чтобы установить мои условия.
/* package codechef; // don't place package name! */
import java.util.Scanner;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Codechef {
public static void main(String[] args) throws java.lang.Exception {
System.out.println("Enter your number");
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
if (x % 4 == 0) {
System.out.println(x);
} else {
System.out.println(x - 1);
}
}
}
Ошибка NZEC получена.