Submission #1358513


Source Code Expand

import java.io.*;
import java.math.*;
import java.util.*;

public class Main {
    private static boolean debug = false;
    private static boolean elapsed = false;

    private static PrintWriter _out = new PrintWriter(System.out);
    private static PrintWriter _err = new PrintWriter(System.err);

    private void solve(Scanner sc) {
        double a = sc.nextInt();
        double b = sc.nextInt();
        double c = sc.nextInt();
        double d = sc.nextInt();

        double r1 = b / a;
        double r2 = d / c;

        if (r1 > r2) {
            _out.println("TAKAHASHI");
        } else if (r1 < r2) {
            _out.println("AOKI");
        } else {
            _out.println("DRAW");
        }
    }
    private static BigInteger C(long n, long r) {
        BigInteger res = BigInteger.ONE;
        for (long i = n; i > n - r; --i) {
            res = res.multiply(BigInteger.valueOf(i));
        }
        for (long i = r; i > 1; --i) {
            res = res.divide(BigInteger.valueOf(i));
        }
        return res;
    }
    private static BigInteger P(long n, long r) {
        BigInteger res = BigInteger.ONE;
        for (long i = n; i > n - r; --i) {
            res = res.multiply(BigInteger.valueOf(i));
        }
        return res;
    }
    /*
     * 10^10 > Integer.MAX_VALUE = 2147483647 > 10^9
     * 10^19 > Long.MAX_VALUE = 9223372036854775807L > 10^18
     */
    public static void main(String[] args) {
        long S = System.currentTimeMillis();

        Scanner sc = new Scanner(System.in);
        new Main().solve(sc);
        _out.flush();

        long G = System.currentTimeMillis();
        if (elapsed) {
            _err.println((G - S) + "ms");
        }
        _err.flush();
    }
}

Submission Info

Submission Time
Task A - 勝率計算
User hhelibex
Language Java8 (OpenJDK 1.8.0)
Score 100
Code Size 1800 Byte
Status AC
Exec Time 97 ms
Memory 23764 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 33
Set Name Test Cases
Sample subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt
All 0.txt, 1.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, 19.txt, 2.txt, 20.txt, 21.txt, 22.txt, 23.txt, 24.txt, 25.txt, 26.txt, 27.txt, 28.txt, 29.txt, 3.txt, 4.txt, 5.txt, 6.txt, 7.txt, 8.txt, 9.txt, subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt
Case Name Status Exec Time Memory
0.txt AC 95 ms 21716 KB
1.txt AC 95 ms 21716 KB
10.txt AC 95 ms 20820 KB
11.txt AC 96 ms 21588 KB
12.txt AC 95 ms 21716 KB
13.txt AC 96 ms 21588 KB
14.txt AC 96 ms 21332 KB
15.txt AC 95 ms 21716 KB
16.txt AC 94 ms 20692 KB
17.txt AC 93 ms 20556 KB
18.txt AC 95 ms 20692 KB
19.txt AC 93 ms 18900 KB
2.txt AC 94 ms 20688 KB
20.txt AC 96 ms 21076 KB
21.txt AC 94 ms 21716 KB
22.txt AC 94 ms 21716 KB
23.txt AC 95 ms 19668 KB
24.txt AC 97 ms 20564 KB
25.txt AC 93 ms 20688 KB
26.txt AC 97 ms 19028 KB
27.txt AC 94 ms 21844 KB
28.txt AC 94 ms 23508 KB
29.txt AC 93 ms 21588 KB
3.txt AC 94 ms 23764 KB
4.txt AC 94 ms 19924 KB
5.txt AC 95 ms 21332 KB
6.txt AC 96 ms 17108 KB
7.txt AC 96 ms 21844 KB
8.txt AC 95 ms 20560 KB
9.txt AC 96 ms 21076 KB
subtask0_sample_01.txt AC 93 ms 20820 KB
subtask0_sample_02.txt AC 93 ms 21844 KB
subtask0_sample_03.txt AC 97 ms 21204 KB