Red de conocimiento informático - Problemas con los teléfonos móviles - Programación Tpworks

Programación Tpworks

Importar Java . util *;

Clase pública abc {

Public static void main(String[] args) {

system out. Juego \ t jugador ");

boolean[]flag = new boolean[32];

Rand aleatorio = new Random();

for(int I = 1; ilt= 16; i) {

int a, b;

a = b = 0;

mientras(bandera[a] ) a = rand . nextint(32);

bandera[a] = verdadero;

mientras(bandera[b])b = nextint(32);

bandera[b]= verdadero;

sistema fuera . println(I " \ t " (a 1) "-" (b 1)); /p>

}

}

No sé qué idioma usas. Es la versión java. Te escribiré una C.

# incluir ltstdio.h gt

# incluir ltstdlib.h gt

# incluir lttime.h gt

int main(void )

{

int a[32];

int i, j, s;

srand(tiempo(0)) ;

for(I = 0; ilt32; i)

a[I]= I 1;

for(I = 0; ilt32; i)

{

s = rand() 32;

j = a[s];

a[s]= a[ I];

a[I]= j;

}

printf(" Juego\t jugador\n ");

for(I = 0; i lt32; i = 2)

printf("d\td - d\n ", i/2 1, a[i], a[I 1] );

Devuelve 0;

}

Versión C:

# incluir ltcstdio gt

# incluir algoritmo lt gt

# incluir ltcstdlib gt

# incluir ltctime gt

int main()

{

int a[32], I;

for(I = 0; ilt32; i)

a[I]= I 1;

std ::random_shuffle (a,a 32);

STD::printf("Juego\tjugador\n");

for(I = 0; i lt32; i = 2)

std::printf("d\td - d\n ", i/2 1, a[i], a[I 1]

}

);