Submission #1687880


Source Code Expand

require 'prime'
require 'set'
require 'tsort'
include Math
ALP = ('a'..'z').to_a
INF = 0xffffffffffffffff
def max(a,b);              a > b ? a : b                              end
def min(a,b);              a < b ?  a : b                             end
def swap(a,b);             a, b = b, a                                end
def gif;                   gets.to_i                                  end
def gff;                   gets.to_f                                  end
def gsf;                   gets.chomp                                 end
def gi;                    gets.split.map(&:to_i)                     end
def gf;                    gets.split.map(&:to_f)                     end
def gs;                    gets.chomp.split.map(&:to_s)               end
def gc;                    gets.chomp.split('')                       end
def pr(num);               num.prime_division                         end
def pr?(num);              Prime.prime?(num)                          end
def digit(num);            num.to_s.length                            end
def array(s,ini=nil);      Array.new(s){ini}                          end
def darray(s1,s2,ini=nil); Array.new(s1){Array.new(s2){ini}}          end
def rep(num);              num.times{|i|yield(i)}                     end
def repl(st,en,n=1);       st.step(en,n){|i|yield(i)}                 end

a,b,c,d = gf
puts case
when b/a > d/c then 'TAKAHASHI'
when d/c > b/a then 'AOKI'
else 'DRAW'
end

Submission Info

Submission Time
Task A - 勝率計算
User hayabusa104
Language Ruby (2.3.3)
Score 100
Code Size 1493 Byte
Status AC
Exec Time 13 ms
Memory 2300 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 13 ms 2300 KB
1.txt AC 13 ms 2300 KB
10.txt AC 13 ms 2300 KB
11.txt AC 13 ms 2300 KB
12.txt AC 13 ms 2300 KB
13.txt AC 13 ms 2300 KB
14.txt AC 13 ms 2300 KB
15.txt AC 13 ms 2300 KB
16.txt AC 13 ms 2300 KB
17.txt AC 12 ms 2300 KB
18.txt AC 13 ms 2300 KB
19.txt AC 13 ms 2300 KB
2.txt AC 13 ms 2300 KB
20.txt AC 13 ms 2300 KB
21.txt AC 13 ms 2300 KB
22.txt AC 13 ms 2300 KB
23.txt AC 13 ms 2300 KB
24.txt AC 13 ms 2300 KB
25.txt AC 13 ms 2300 KB
26.txt AC 13 ms 2300 KB
27.txt AC 13 ms 2300 KB
28.txt AC 13 ms 2300 KB
29.txt AC 13 ms 2300 KB
3.txt AC 13 ms 2300 KB
4.txt AC 13 ms 2300 KB
5.txt AC 13 ms 2300 KB
6.txt AC 13 ms 2300 KB
7.txt AC 13 ms 2300 KB
8.txt AC 13 ms 2300 KB
9.txt AC 13 ms 2300 KB
subtask0_sample_01.txt AC 13 ms 2300 KB
subtask0_sample_02.txt AC 13 ms 2300 KB
subtask0_sample_03.txt AC 13 ms 2300 KB