why did my program got zero test cases successful even my code is running and fine?
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();int sumeven = 0, sumodd = 0;
if(N<=1000){
for(int loop = 1;loop<=N;loop++){
System.out.println("Enter your Car number");
int carno = sc.nextInt();
if(carno>=0 && carno<=1000000000){
while(carno>0){
int r = carno%10;
if(r%2==0)
sumeven = sumeven + r;
else
sumodd = sumodd + r;
carno = carno/10;
}
}
if(sumeven%4==0 || sumodd%3==0)
System.out.println("Yes");
else
System.out.println("NO");
}
}
}
}