import java.util.Scanner; import java.util.Stack; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()) { String s = scanner.next(); char c = s.charAt(s.length()-2); if(c == 'K') { String s1 = s.substring(0,s.length()-2); int z = Integer.valueOf(s1); if(z == 0) { break; } long x = z*24; System.out.println(x); }else if(c == 'M') { String s1 = s.substring(0,s.length()-2); int z = Integer.valueOf(s1); if(z == 0) { break; } long x =z*(1024*1024 - 1000*1000); System.out.println(x); }else if(c == 'G') { String s1 = s.substring(0,s.length()-2); int z = Integer.valueOf(s1); if(z == 0) { break; } long x = (long) (z*(Math.pow(1024, 3) - Math.pow(1000, 3))); System.out.println(x); }else if(c == 'T') { String s1 = s.substring(0,s.length()-2); int z = Integer.valueOf(s1); if(z == 0) { break; } long x = (long) (z*(Math.pow(1024, 4) - Math.pow(1000, 4))); System.out.println(x); }else { String s1 = s.substring(0,s.length()-1); int z = Integer.valueOf(s1); if(z == 0) { break; }else { System.out.println(0); } } } } } |
Double click to view unformatted code.