Numa cidade as crianças costumam brincar com um jogo (de dois jogadores) onde:
um jogador A define uma sequência de 10 letras usando: G, R e B (exemplo: G – G – G – R – B – R – B – B – B – R)
um jogador B pode ler a sequência quantas vezes quiser
o jogador B também pode dizer uma das letras e obter em quais posições a letra dada se encontra na sequência
o jogador B também pode dar uma posição e saber qual letra ocupa a posição na sequência
para finalizar, o jogador B deve dizer a sequência de letras, obtendo um ponto para cada acerto.
Só consegui pensar nisso por enquanto.
//identificar que letra ocupa esta posição na sequência:
do{
scanf(“%d”,&Posicao);
Posicao=Posicao-1;}
while ((Posicao<0)||(Posicao>9));
printf(“%c”,Sequencia[Posicao]);
//exibir sequencia
for (Cont=0; Cont<=9; Cont++)
printf(“%c”,Sequencia[Cont]);
//exibir posições
for (Cont=0; Cont<=9; Cont++)
printf(“%d%c”,Cont+1,Sequencia[Cont]);