Submission #67323


Source Code Expand

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		doIt();
	}

	static void doIt(){
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		String ans = "";
		for(int i = 0; i < n; i++){
			String res = "";
			String input = sc.next();
			for(int j = 0; j < input.length(); j++){
				res += conv(input.charAt(j));
			}
			if(!res.equals("")){
				if(!ans.equals("")){
					ans += " " + res;
				}
				else ans += res;
			}
			
		}
		System.out.println(ans);
	}
	static String conv(char c){
		String res = "";
		switch(c){
		case 'b':
		case 'B':
		case 'c':
		case 'C':
			res = "1";
			break;
		case 'd':
		case 'D':
		case 'w':
		case 'W':
			res = "2";
			break;
		case 't':
		case 'T':
		case 'j':
		case 'J':
			res = "3";
			break;
		case 'f':
		case 'F':
		case 'q':
		case 'Q':
			res = "4";
			break;
		case 'l':
		case 'L':
		case 'v':
		case 'V':
			res = "5";
			break;
		case 's':
		case 'S':
		case 'x':
		case 'X':
			res = "6";
			break;
		case 'p':
		case 'P':
		case 'm':
		case 'M':
			res = "7";
			break;
		case 'h':
		case 'H':
		case 'k':
		case 'K':
			res = "8";
			break;
		case 'n':
		case 'N':
		case 'g':
		case 'G':
			res = "9";
			break;
		case 'z':
		case 'Z':
		case 'r':
		case 'R':
			res = "0";
			break;
			
		}
		return res;
	}

}

Submission Info

Submission Time
Task B - ルイス・キャロルの記憶術
User mkiken
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 1417 Byte
Status AC
Exec Time 587 ms
Memory 34448 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 27
Set Name Test Cases
All 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 01_rand_00.txt, 01_rand_01.txt, 01_rand_02.txt, 01_rand_03.txt, 01_rand_04.txt, 01_rand_05.txt, 01_rand_06.txt, 01_rand_07.txt, 01_rand_08.txt, 01_rand_09.txt, 01_rand_10.txt, 01_rand_11.txt, 01_rand_12.txt, 01_rand_13.txt, 01_rand_14.txt, 01_rand_15.txt, 01_rand_16.txt, 01_rand_17.txt, 01_rand_18.txt, 01_rand_19.txt, 10_min_01.txt, 10_min_02.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 460 ms 20492 KB
00_sample_02.txt AC 439 ms 20140 KB
00_sample_03.txt AC 423 ms 20272 KB
00_sample_04.txt AC 426 ms 20264 KB
00_sample_05.txt AC 432 ms 20144 KB
01_rand_00.txt AC 538 ms 33112 KB
01_rand_01.txt AC 545 ms 34448 KB
01_rand_02.txt AC 529 ms 32016 KB
01_rand_03.txt AC 513 ms 29440 KB
01_rand_04.txt AC 559 ms 32916 KB
01_rand_05.txt AC 479 ms 22460 KB
01_rand_06.txt AC 518 ms 30744 KB
01_rand_07.txt AC 538 ms 33048 KB
01_rand_08.txt AC 529 ms 30880 KB
01_rand_09.txt AC 528 ms 30732 KB
01_rand_10.txt AC 515 ms 27540 KB
01_rand_11.txt AC 555 ms 33280 KB
01_rand_12.txt AC 533 ms 30576 KB
01_rand_13.txt AC 542 ms 34152 KB
01_rand_14.txt AC 456 ms 22200 KB
01_rand_15.txt AC 587 ms 33176 KB
01_rand_16.txt AC 528 ms 30952 KB
01_rand_17.txt AC 486 ms 24224 KB
01_rand_18.txt AC 531 ms 30688 KB
01_rand_19.txt AC 512 ms 29008 KB
10_min_01.txt AC 431 ms 20256 KB
10_min_02.txt AC 449 ms 20200 KB