Submission #2087823


Source Code Expand

input =gets.to_i
def func(b,nu, de)
  ans =[b]
  if nu == 1
    ans.push(de*2).push(de*2)
  elsif nu == 3
    b = de/3 + 1
    cal = Rational(3, de) - Rational(1, b)
    c = cal.denominator
    d = cal.numerator
    ans.push(b).push(c/d)
  end
end


if input%2 == 0
  a = input/2
  if a%2 == 0
  ans = [input*3/4,input*3/4,input*3/4]
  else
    b = input/2
    c = b*2
    ans=[b,c,c]
  end
else
  b = input/4 + 1
  cal = Rational(4, input) - Rational(1, b)
  ans = func(b,cal.numerator, cal.denominator)
end

print ans[0].to_s+' '+ans[1].to_s+' '+ans[2].to_s

Submission Info

Submission Time
Task C - 4/N
User daikiii5555
Language Ruby (2.3.3)
Score 0
Code Size 589 Byte
Status WA
Exec Time 9 ms
Memory 1788 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 3
AC × 31
WA × 19
Set Name Test Cases
Sample 0002, 3485, 4664
All 0002, 0003, 0004, 0005, 0006, 0007, 0049, 0073, 0097, 0121, 0137, 0139, 0156, 0163, 0169, 0181, 0191, 0223, 0229, 0263, 0271, 0289, 0361, 0481, 0529, 0551, 0649, 0720, 0916, 1081, 1156, 1498, 1921, 2041, 2329, 2449, 2568, 2918, 2929, 3289, 3429, 3485, 3763, 4081, 4277, 4648, 4652, 4656, 4660, 4664
Case Name Status Exec Time Memory
0002 AC 7 ms 1788 KB
0003 AC 7 ms 1788 KB
0004 AC 6 ms 1788 KB
0005 AC 7 ms 1788 KB
0006 AC 7 ms 1788 KB
0007 AC 7 ms 1788 KB
0049 WA 7 ms 1788 KB
0073 WA 7 ms 1788 KB
0097 WA 7 ms 1788 KB
0121 WA 7 ms 1788 KB
0137 WA 7 ms 1788 KB
0139 AC 7 ms 1788 KB
0156 AC 7 ms 1788 KB
0163 AC 7 ms 1788 KB
0169 WA 7 ms 1788 KB
0181 AC 7 ms 1788 KB
0191 AC 7 ms 1788 KB
0223 AC 7 ms 1788 KB
0229 AC 7 ms 1788 KB
0263 AC 7 ms 1788 KB
0271 AC 7 ms 1788 KB
0289 WA 7 ms 1788 KB
0361 WA 7 ms 1788 KB
0481 WA 6 ms 1788 KB
0529 WA 6 ms 1788 KB
0551 AC 7 ms 1788 KB
0649 WA 6 ms 1788 KB
0720 AC 6 ms 1788 KB
0916 AC 7 ms 1788 KB
1081 WA 7 ms 1788 KB
1156 AC 7 ms 1788 KB
1498 AC 7 ms 1788 KB
1921 WA 7 ms 1788 KB
2041 WA 7 ms 1788 KB
2329 WA 7 ms 1788 KB
2449 WA 7 ms 1788 KB
2568 AC 9 ms 1788 KB
2918 AC 7 ms 1788 KB
2929 WA 7 ms 1788 KB
3289 WA 7 ms 1788 KB
3429 AC 7 ms 1788 KB
3485 AC 7 ms 1788 KB
3763 AC 7 ms 1788 KB
4081 WA 7 ms 1788 KB
4277 AC 7 ms 1788 KB
4648 AC 7 ms 1788 KB
4652 AC 7 ms 1788 KB
4656 AC 7 ms 1788 KB
4660 AC 7 ms 1788 KB
4664 AC 7 ms 1788 KB