http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=2856
這題是字串轉任何進位所以要Integer.parseInt("字串",轉換位數成10進位)
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
while(scn.hasNext()){
String s=scn.next(),sub;
if(s.contains("end"))
break;
else if(s.contains("0x"))
sub=s.substring(2);
else
sub=s;
System.out.println(Integer.parseInt(sub,s.contains("0x")?16:8));
}
}
/*
題目:[C_MM114-易] 進位轉換
作者:1010
時間:西元 2016 年 8 月 */
}