why does coding blocks testcase fail,
i have tried many test cases myself all of them work just fine. Code seems to be correct as well.
Code:
import java.util.Scanner;
public class Delhioddeven {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int N = s.nextInt();
int Carno, rem, sume = 0, sumo = 0;
for (int i = 1; i <= N; i++) {
sume = 0;
sumo = 0;
Carno = s.nextInt();
while (Carno != 0) {
rem = Carno % 10;
Carno = Carno / 10;
if (rem % 2 == 0) {
sume = sume + rem;
} else {
sumo = sumo + rem;
}
}
if (sume > 0 && sumo > 0) {
if (sume % 4 == 0 || sumo % 3 == 0) {
System.out.println("Yes");
} else {
System.out.println("No");
}
} else if (sume == 0) {
if (sumo % 3 == 0) {
System.out.println("Yes");
} else {
System.out.println("No");
}
} else if (sumo == 0) {
if (sume % 4 == 0) {
System.out.println("Yes");
} else {
System.out.println("No");
}
}
}
s.close();
}
}