Submission #213434


Source Code Expand

Copy
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using System.Linq;
using System.IO;
using System.Diagnostics;
using Enu = System.Linq.Enumerable;

class Program
{
    void Solve()
    {
        int a = reader.Int(), b = reader.Int();
        int abs = Math.Abs(a - b);
        int ans = Math.Min(abs, 10 - abs);
        Console.WriteLine(ans);
    }




    static void Main() { new Program().Solve(); }
    Reader reader = new Reader(Console.In);
    class Reader
    {
        private readonly TextReader reader;
        private readonly char[] separator = new char[] { ' ' };
        private readonly StringSplitOptions removeOp = StringSplitOptions.RemoveEmptyEntries;
        private string[] A = new string[0];
        private int i;

        public Reader(TextReader r) { reader = r; }
        public bool HasNext() { return Enqueue(); }
        public string String() { return Dequeue(); }
        public int Int() { return int.Parse(Dequeue()); }
        public long Long() { return long.Parse(Dequeue()); }
        public double Double() { return double.Parse(Dequeue()); }
        public int[] IntLine() { var s = Line(); return s == "" ? new int[0] : Array.ConvertAll(Split(s), int.Parse); }
        public int[] IntArray(int N) { return Enumerable.Range(0, N).Select(i => Int()).ToArray(); }
        public int[][] IntGrid(int H) { return Enumerable.Range(0, H).Select(i => IntLine()).ToArray(); }
        public string[] StringArray(int N) { return Enumerable.Range(0, N).Select(i => Line()).ToArray(); }
        public string Line() { return reader.ReadLine().Trim(); }
        private string[] Split(string s) { return s.Split(separator, removeOp); }
        private bool Enqueue()
        {
            if (i < A.Length) return true;
            string line = reader.ReadLine();
            if (line == null) return false;
            if (line == "") return Enqueue();
            A = Split(line);
            i = 0;
            return true;
        }
        private string Dequeue() { Enqueue(); return A[i++]; }
    }
}

Submission Info

Submission Time
Task B - 錠
User eitaho
Language C# (Mono 2.10.8.1)
Score 100
Code Size 2152 Byte
Status AC
Exec Time 148 ms
Memory 7848 KB

Judge Result

Set Name all
Score / Max Score 100 / 100
Status
AC × 90
Set Name Test Cases
all 0_1.txt, 0_2.txt, 0_3.txt, 0_4.txt, 0_5.txt, 0_6.txt, 0_7.txt, 0_8.txt, 0_9.txt, 1_0.txt, 1_2.txt, 1_3.txt, 1_4.txt, 1_5.txt, 1_6.txt, 1_7.txt, 1_8.txt, 1_9.txt, 2_0.txt, 2_1.txt, 2_3.txt, 2_4.txt, 2_5.txt, 2_6.txt, 2_7.txt, 2_8.txt, 2_9.txt, 3_0.txt, 3_1.txt, 3_2.txt, 3_4.txt, 3_5.txt, 3_6.txt, 3_7.txt, 3_8.txt, 3_9.txt, 4_0.txt, 4_1.txt, 4_2.txt, 4_3.txt, 4_5.txt, 4_6.txt, 4_7.txt, 4_8.txt, 4_9.txt, 5_0.txt, 5_1.txt, 5_2.txt, 5_3.txt, 5_4.txt, 5_6.txt, 5_7.txt, 5_8.txt, 5_9.txt, 6_0.txt, 6_1.txt, 6_2.txt, 6_3.txt, 6_4.txt, 6_5.txt, 6_7.txt, 6_8.txt, 6_9.txt, 7_0.txt, 7_1.txt, 7_2.txt, 7_3.txt, 7_4.txt, 7_5.txt, 7_6.txt, 7_8.txt, 7_9.txt, 8_0.txt, 8_1.txt, 8_2.txt, 8_3.txt, 8_4.txt, 8_5.txt, 8_6.txt, 8_7.txt, 8_9.txt, 9_0.txt, 9_1.txt, 9_2.txt, 9_3.txt, 9_4.txt, 9_5.txt, 9_6.txt, 9_7.txt, 9_8.txt
Case Name Status Exec Time Memory
0_1.txt AC 134 ms 7696 KB
0_2.txt AC 133 ms 7716 KB
0_3.txt AC 136 ms 7844 KB
0_4.txt AC 141 ms 7684 KB
0_5.txt AC 148 ms 7712 KB
0_6.txt AC 130 ms 7760 KB
0_7.txt AC 133 ms 7716 KB
0_8.txt AC 133 ms 7704 KB
0_9.txt AC 132 ms 7720 KB
1_0.txt AC 131 ms 7720 KB
1_2.txt AC 131 ms 7720 KB
1_3.txt AC 135 ms 7700 KB
1_4.txt AC 132 ms 7716 KB
1_5.txt AC 130 ms 7696 KB
1_6.txt AC 135 ms 7708 KB
1_7.txt AC 135 ms 7756 KB
1_8.txt AC 131 ms 7720 KB
1_9.txt AC 131 ms 7704 KB
2_0.txt AC 130 ms 7716 KB
2_1.txt AC 132 ms 7712 KB
2_3.txt AC 136 ms 7704 KB
2_4.txt AC 131 ms 7704 KB
2_5.txt AC 132 ms 7728 KB
2_6.txt AC 132 ms 7720 KB
2_7.txt AC 130 ms 7716 KB
2_8.txt AC 132 ms 7716 KB
2_9.txt AC 131 ms 7716 KB
3_0.txt AC 134 ms 7824 KB
3_1.txt AC 133 ms 7716 KB
3_2.txt AC 135 ms 7744 KB
3_4.txt AC 137 ms 7716 KB
3_5.txt AC 142 ms 7784 KB
3_6.txt AC 138 ms 7720 KB
3_7.txt AC 132 ms 7780 KB
3_8.txt AC 133 ms 7708 KB
3_9.txt AC 132 ms 7724 KB
4_0.txt AC 131 ms 7716 KB
4_1.txt AC 130 ms 7716 KB
4_2.txt AC 131 ms 7688 KB
4_3.txt AC 132 ms 7720 KB
4_5.txt AC 131 ms 7720 KB
4_6.txt AC 130 ms 7720 KB
4_7.txt AC 130 ms 7720 KB
4_8.txt AC 131 ms 7744 KB
4_9.txt AC 132 ms 7720 KB
5_0.txt AC 132 ms 7720 KB
5_1.txt AC 130 ms 7716 KB
5_2.txt AC 131 ms 7708 KB
5_3.txt AC 129 ms 7716 KB
5_4.txt AC 132 ms 7848 KB
5_6.txt AC 130 ms 7704 KB
5_7.txt AC 132 ms 7848 KB
5_8.txt AC 132 ms 7712 KB
5_9.txt AC 133 ms 7716 KB
6_0.txt AC 130 ms 7744 KB
6_1.txt AC 132 ms 7716 KB
6_2.txt AC 131 ms 7720 KB
6_3.txt AC 130 ms 7716 KB
6_4.txt AC 133 ms 7720 KB
6_5.txt AC 131 ms 7732 KB
6_7.txt AC 134 ms 7772 KB
6_8.txt AC 131 ms 7704 KB
6_9.txt AC 131 ms 7720 KB
7_0.txt AC 133 ms 7720 KB
7_1.txt AC 133 ms 7736 KB
7_2.txt AC 133 ms 7792 KB
7_3.txt AC 131 ms 7716 KB
7_4.txt AC 133 ms 7844 KB
7_5.txt AC 130 ms 7780 KB
7_6.txt AC 133 ms 7720 KB
7_8.txt AC 132 ms 7716 KB
7_9.txt AC 133 ms 7764 KB
8_0.txt AC 131 ms 7712 KB
8_1.txt AC 130 ms 7764 KB
8_2.txt AC 131 ms 7720 KB
8_3.txt AC 131 ms 7780 KB
8_4.txt AC 132 ms 7744 KB
8_5.txt AC 132 ms 7716 KB
8_6.txt AC 134 ms 7700 KB
8_7.txt AC 132 ms 7716 KB
8_9.txt AC 131 ms 7716 KB
9_0.txt AC 131 ms 7708 KB
9_1.txt AC 131 ms 7780 KB
9_2.txt AC 130 ms 7716 KB
9_3.txt AC 131 ms 7716 KB
9_4.txt AC 130 ms 7720 KB
9_5.txt AC 131 ms 7716 KB
9_6.txt AC 132 ms 7720 KB
9_7.txt AC 130 ms 7772 KB
9_8.txt AC 132 ms 7840 KB