import java.util.*; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); while(in.hasNextLine()) { String message = in.nextLine(); String[] type = message.split(""); if(type[0].equals("0")) { break; } if(type[type.length-2].equals("T")) { String[] n = message.split("T"); long num = Integer.parseInt(n[0]); long result=num*1024*1024*1024*1024-num*1000*1000*1000*1000; System.out.println(result); }else if(type[type.length-2].equals("G")) { String[] n = message.split("G"); long num = Integer.parseInt(n[0]); long result=num*1024*1024*1024-num*1000*1000*1000; System.out.println(result); }else if(type[type.length-2].equals("M")) { String[] n = message.split("M"); long num = Integer.parseInt(n[0]); long result=num*1024*1024-num*1000*1000; System.out.println(result); }else if(type[type.length-2].equals("K")) { String[] n = message.split("K"); long num = Integer.parseInt(n[0]); long result=num*1024-num*1000; System.out.println(result); }else { String[] n = message.split("B"); long num = Integer.parseInt(n[0]); long result=0; System.out.println(result); } } } } |
Double click to view unformatted code.