Rozwiązuję zadanie ze spoja Pesel. Na ideonie nie pokazuje mi nic na wyjściu przy danych:
2
44051401458
12345678901
Nie mam zielonego pojęcią o co może chodzić
import java.util.Scanner;
import java.lang.*;
public class Pesel {
public static void main(String[] args) throws java.lang.Exception{
try {
Scanner odczyt=new Scanner(System.in);
int x=odczyt.nextInt();
for(int j=1;j<=x;j++) {
Scanner odczyt1=new Scanner(System.in);
String zdanie = odczyt1.nextLine();
String [] cyfrys =zdanie.split("");
int [] cyfryi=new int [12];
int suma=0;
for(int i=0;i<=cyfrys.length-1;i++) {
cyfryi[i]=Integer.parseInt(cyfrys[i]);
if(i==0||i==4||i==8||i==10) {
suma+=cyfryi[i];
}
if(i==1||i==5||i==9) {
suma=suma+cyfryi[i]*3;
}
if(i==2||i==6) {
suma=suma+cyfryi[i]*7;
}
if(i==3||i==7) {
suma=suma+cyfryi[i]*9;
}
}//System.out.println(suma);
if(suma%10==0) {
System.out.println("D");
}
else {
System.out.println("N");
}
}
} catch(Exception e ) {
}
}
}