Submission #2211454


Source Code Expand

using System.Collections.Generic;
using System;

public class Hello
{
    public static void Main()
    {
        var d = new Dictionary<int, int>();
        var d2 = new Dictionary<int, int>();
        Console.ReadLine();
        string[] line = Console.ReadLine().Trim().Split(' ');
        setDict(d, line);
        Console.ReadLine();
        string[] line2 = Console.ReadLine().Trim().Split(' ');
        setDict(d2, line2);
        Console.WriteLine(compDict(d, d2) ? "YES" : "NO");
    }
    public static bool compDict(Dictionary<int, int> d, Dictionary<int, int> d2)
    {
        foreach (var x in d2)
            if (!d.ContainsKey(x.Key)) return false;
            else if (d[x.Key] < x.Value) return false;
        return true;
    }
    public static void setDict(Dictionary<int, int> d, string[] a)
    {
        for (int i = 0; i < a.Length; i++)
        {
            var w = int.Parse(a[i]);
            if (d.ContainsKey(w)) d[w]++;
            else d[w] = 1;
        }
    }
}

Submission Info

Submission Time
Task B - Problem Set
User bluemegane
Language C# (Mono 4.6.2.0)
Score 200
Code Size 1029 Byte
Status AC
Exec Time 260 ms
Memory 47928 KB

Judge Result

Set Name sample dataset1 dataset2
Score / Max Score 0 / 0 100 / 100 100 / 100
Status
AC × 4
AC × 13
AC × 27
Set Name Test Cases
sample sample-01.txt, sample-02.txt, sample-03.txt, sample-04.txt
dataset1 sample-01.txt, sample-02.txt, sample-03.txt, sample-04.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt
dataset2 sample-01.txt, sample-02.txt, sample-03.txt, sample-04.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 02-01.txt, 02-02.txt, 02-03.txt, 02-04.txt, 02-05.txt, 02-06.txt, 02-07.txt, 02-08.txt, 02-09.txt, 02-10.txt, sample-01.txt, sample-02.txt, sample-03.txt, sample-04.txt
Case Name Status Exec Time Memory
01-01.txt AC 22 ms 11104 KB
01-02.txt AC 23 ms 11104 KB
01-03.txt AC 23 ms 13140 KB
01-04.txt AC 23 ms 13152 KB
01-05.txt AC 23 ms 13152 KB
01-06.txt AC 22 ms 11104 KB
01-07.txt AC 23 ms 13152 KB
01-08.txt AC 22 ms 9056 KB
01-09.txt AC 23 ms 11092 KB
02-01.txt AC 129 ms 35136 KB
02-02.txt AC 142 ms 43836 KB
02-03.txt AC 260 ms 47928 KB
02-04.txt AC 142 ms 43200 KB
02-05.txt AC 248 ms 47908 KB
02-06.txt AC 122 ms 25824 KB
02-07.txt AC 214 ms 44700 KB
02-08.txt AC 221 ms 32288 KB
02-09.txt AC 213 ms 33856 KB
02-10.txt AC 217 ms 33776 KB
sample-01.txt AC 23 ms 11104 KB
sample-02.txt AC 23 ms 11220 KB
sample-03.txt AC 22 ms 11104 KB
sample-04.txt AC 23 ms 13268 KB