Submission #1301324


Source Code Expand

using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;

public class Hello
{

    public static string[] table;
    public static string[] numbers;

    public static void Main()
    {
        table = Console.ReadLine().Split(' ');
        int num = int.Parse(Console.ReadLine());
        Dictionary<string, string> dict = new Dictionary<string, string>();

        numbers = new string[num];
        string str = "";
        string temp = "";
        long[] numLong = new long[num];

        for(int i = 0; i < num; i++)
        {
            numbers[i] = Console.ReadLine();
            for(int j = 0; j < numbers[i].Length; j++)
            {
                temp = numbers[i];
                str += Array.IndexOf(table, numbers[i][j].ToString());  
            }
            try
            {
                dict.Add(str, temp);
            }
            catch(ArgumentException)
            {

            }
            numLong[i] = long.Parse(str);
            str = "";
        }

        Array.Sort(numLong);

        foreach(long s in numLong)
        {
            Console.WriteLine(dict[s.ToString()]);
        }
    }
}

Submission Info

Submission Time
Task B - おとぎの国の高橋君
User TadokoroKoji
Language C# (Mono 4.6.2.0)
Score 100
Code Size 1215 Byte
Status AC
Exec Time 31 ms
Memory 13480 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 45
Set Name Test Cases
All 00_sample1.txt, 00_sample2.txt, 00_sample3.txt, 00_sample4.txt, 00_sample5.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, 02_maxrand_00.txt, 02_maxrand_01.txt, 02_maxrand_02.txt, 02_maxrand_03.txt, 02_maxrand_04.txt, 02_maxrand_05.txt, 02_maxrand_06.txt, 02_maxrand_07.txt, 02_maxrand_08.txt, 02_maxrand_09.txt, 02_maxrand_10.txt, 02_maxrand_11.txt, 02_maxrand_12.txt, 02_maxrand_13.txt, 02_maxrand_14.txt, 02_maxrand_15.txt, 02_maxrand_16.txt, 02_maxrand_17.txt, 02_maxrand_18.txt, 02_maxrand_19.txt
Case Name Status Exec Time Memory
00_sample1.txt AC 25 ms 11360 KB
00_sample2.txt AC 25 ms 11360 KB
00_sample3.txt AC 25 ms 11360 KB
00_sample4.txt AC 25 ms 11360 KB
00_sample5.txt AC 24 ms 9312 KB
01_rand_00.txt AC 25 ms 11360 KB
01_rand_01.txt AC 25 ms 11360 KB
01_rand_02.txt AC 25 ms 9312 KB
01_rand_03.txt AC 28 ms 11360 KB
01_rand_04.txt AC 25 ms 11360 KB
01_rand_05.txt AC 25 ms 13408 KB
01_rand_06.txt AC 24 ms 11360 KB
01_rand_07.txt AC 24 ms 11360 KB
01_rand_08.txt AC 27 ms 9312 KB
01_rand_09.txt AC 25 ms 13408 KB
01_rand_10.txt AC 24 ms 9312 KB
01_rand_11.txt AC 25 ms 13408 KB
01_rand_12.txt AC 24 ms 11360 KB
01_rand_13.txt AC 24 ms 11360 KB
01_rand_14.txt AC 24 ms 9312 KB
01_rand_15.txt AC 24 ms 11360 KB
01_rand_16.txt AC 25 ms 9312 KB
01_rand_17.txt AC 24 ms 9312 KB
01_rand_18.txt AC 28 ms 9312 KB
01_rand_19.txt AC 24 ms 11360 KB
02_maxrand_00.txt AC 31 ms 13408 KB
02_maxrand_01.txt AC 31 ms 13408 KB
02_maxrand_02.txt AC 30 ms 9384 KB
02_maxrand_03.txt AC 30 ms 11360 KB
02_maxrand_04.txt AC 30 ms 9384 KB
02_maxrand_05.txt AC 31 ms 13480 KB
02_maxrand_06.txt AC 29 ms 9312 KB
02_maxrand_07.txt AC 30 ms 11360 KB
02_maxrand_08.txt AC 30 ms 11360 KB
02_maxrand_09.txt AC 30 ms 11360 KB
02_maxrand_10.txt AC 31 ms 11360 KB
02_maxrand_11.txt AC 31 ms 11360 KB
02_maxrand_12.txt AC 31 ms 11360 KB
02_maxrand_13.txt AC 31 ms 11360 KB
02_maxrand_14.txt AC 30 ms 9312 KB
02_maxrand_15.txt AC 30 ms 9312 KB
02_maxrand_16.txt AC 30 ms 11360 KB
02_maxrand_17.txt AC 30 ms 9312 KB
02_maxrand_18.txt AC 31 ms 9312 KB
02_maxrand_19.txt AC 31 ms 11360 KB