Map> map=new HashMap>();
/**
* 录入a
*/
List as=new ArrayList();
as.add("啊");
as.add("阿");
map.put("a", as);
/**
* 录入ai
*/
List ais=new ArrayList();
ais.add("爱");
ais.add("唉");
map.put("ai", ais);
/**
* 录入che
*/
List ches=new ArrayList();
ches.add("车");
map.put("che", ches);
/**
* 录入memeda
*/
List memedas=new ArrayList();
memedas.add("么么哒");
map.put("memeda", memedas);
/**
* 录入xuewuzhijin
*/
List xuewuzhijins=new ArrayList();
xuewuzhijins.add("学无止尽");
map.put("xuewuzhijin", xuewuzhijins);
Scanner scanner=new Scanner(System.in);
Pattern pattern=Pattern.compile("\\d");
String pinyin=null;
int num=1;
String input=scanner.next();
Matcher matche=pattern.matcher(input);
/**
* 如果找到了数字就取出数字和拼音 否则就认为输入的是拼音
*/
if(matche.find()){
pinyin=input.substring(0,matche.start());
num=Integer.parseInt(input.substring(matche.start(), matche.end()));
}
else
pinyin=input;
System.out.println(map.get(pinyin).get(num-1));