int a[] = new int[5];
int cont = 0;
int repeat2 = 0;
// este for vai pegar os 5 numeros que voce precisa, você pode alterar o 5 para array.lenght() para ficar dinamico.
for(y=0; y<UserNumb.length; y++){
for(int h=0;h>winnerNum.length;h++) {
if(UserNumb[y]==winnerNum[h] && UserNumb[y+1]==winnerNum[h+1]) {
System.out.println(UserNumb[y]+ " = "+ winnerNum[h]);
sequencia=sequencia+1;
maconha=1;
}
}
}
}//for h
}//for y
System.out.println("voce acertou "+sequecia+" sequencias");
ola tenho uma duvida tenho dois vetores um com 10 elementos e outro com 5 elementos, preciso checar quantos desse elementos estão em sequencia. por exemplo
winnerNum[23 56 67 06 43 22 59 24 90 66] UserNumb = [01 06 43 22 89]
estou ha algumas horas tentando verificar qual é a maior sequecia entre eles, porém nao consigo.
Nao posso usar nenhum tipo especifico de metodo pois tenho q usar apenas o que foi ensinado em aula, q seria apenas while, for, if... essas coisas mais basicas.
cheguei num esboço mas nao funcionou
for(y=0; y<UserNumb.length; y++){
for(int h=0;h>winnerNum.length;h++) {
if(UserNumb[y]==winnerNum[h] && UserNumb[y+1]==winnerNum[h+1]) {
System.out.println(UserNumb[y]+ " = "+ winnerNum[h]);
sequencia=sequencia+1;
maconha=1;
}
}
}
}//for h
}//for y
System.out.println("voce acertou "+sequecia+" sequencias");