1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
/**
* @author Patrick Kolodziejczyk
*
*/
public class ExempleForumDeveloppezCom {
/**
*
*/
private static final String NEXT = "1";
/**
* Séparateur
*/
private static final String SEPARATOR = " ";
/**
* @param args
* @throws IOException
* @throws NumberFormatException
*/
public static void main(String[] args) throws NumberFormatException, IOException {
Map<String,Integer > conversion = new HashMap<String,Integer >();
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
String ligne1;
while (!((ligne1 = buff.readLine()).equals(NEXT))){
String[] tab1= ligne1.split(SEPARATOR);
String lettre1 = tab1[0];
Integer valeur1 = Integer.parseInt(tab1[1]);
conversion.put(lettre1, valeur1);
}
while (!((ligne1 = buff.readLine()).equals(NEXT))){
String[] tab1= ligne1.split(SEPARATOR);
Integer lettre1 = conversion.get(tab1[0]);
Integer chiffre = Integer.parseInt(tab1[1]);
System.out.println(lettre1 * chiffre);
}
}
} |
Partager