Witam :) mam pewien problem, zrobiłem to zadanko ze spoja (treść zadania: http://pl.spoj.com/problems/FLAMASTE/ ) i jak wpisuje dane to wyniki mi dobre wyskakują, mógłby ktoś spojrzeć dlaczego mi nie chce tego zaakceptować ? pozdrawiam :)
import java.util.Scanner;
public class Slowo {
public static void main (String [] args)
{
Scanner in = new Scanner (System.in);
String slowo;
int licz;
char znak,znak2;
char tab[] =new char[200];
char tab2[] =new char[200];
int ile=1;
int p = in.nextInt();
for (int q=0;q<=p;q++) {
slowo = in.nextLine();
licz = slowo.length();
for (int i = 0; i < slowo.length(); i++) {
tab[i] = slowo.charAt(i);
// System.out.println(tab[i]);
}
for (int j = 0; j < licz-1; j++) {
tab2[j] = slowo.charAt(j+1);
// System.out.println(tab[j]);
}
for (int k = 0; k < licz; k++) {
ile=1;
while (tab[k] == tab2[k])
{
ile++;
k++;
}
if (ile < 2) {
System.out.println(tab[k]);
}
else if (ile ==2 ){
System.out.println(tab[k]);
System.out.println(tab[k]);
}
else {
System.out.println(tab[k]);
System.out.println(ile);
}
}
}
}
}