Red de conocimiento informático - Material del sitio web - Ayuda en línea, quiero cambiar el programa escrito en lenguaje Java para que se ejecute en lenguaje C, modifique el código.

El código es el siguiente.

Ayuda en línea, quiero cambiar el programa escrito en lenguaje Java para que se ejecute en lenguaje C, modifique el código.

El código es el siguiente.

public static void main(String[]? args)?{

String,?Stringgt;?map?=?new?"1A1B");

map.put( "5746", ?" 0A2B");

map.put("7529", ?" 0A1B");

Listlt;?allResults?=?new?CopyOnWriteArrayListlt ;Stringgt;();

for(int?i?=?0;i?lt;?10;i ){

for(int?j?=?0; ?j?lt;?10;j ){

for(int?a?=?0;?a?lt;?10;a ){

para(int? b?=?0;?b?lt;?10;b ){

if(i?! =?j?amp;amp;?i?! =?a?amp;amp;? i?! =?b?amp;?j?! =?a?amp;?j?! =b?amp;?a!=?b){

todos los resultados .add (yo? ?"" ? ?j? ?"" ? ?a? ?"" ? ?b);

}

}

}

}

}

for(String?key?:?map.keySet()){

String?value? map.get(clave);

int a? =?Integer.valueOf(value.substring(0, 1));

int b =?Integer.valueOf (valor .substring(2, 3));

for(String?result?:? allResults){

int?0;

for(int ?i ?=?0;?i?lt;?key.length();i ){

if(key.charAt(i)?charAt(i)){

countA ;

continuar;

}else{

for(int?j?=?0;?j?lt;?result.length() ;? j ){

if(key.==?result.charAt(j)? amp;amp;?i! =?j){

countB ;

continuar;

}

}

}

}

}

}

}

if(a! =?countA?||?b! =?countB){

Rallesults.remove(resultado) ;

}else{

}

}

}

}

para ( String?result?:?allResults){

System.err.println(resultado);

}

}

Quiero responder | Buscar información relacionada