Submission #2237147


Source Code Expand

Y,N = gets.split.map(&:to_i)
a = 0
while a * 10000 <= N
  b = 0
  while b * 5000 + a * 10000 <= N
    c = (N - (a * 10000 + b * 5000)) / 1000
    if(a+b+c==Y&&a*10000+b*5000+c*1000==N)
      puts "#{a} #{b} #{c}"
      exit!
    end
    b += 1
  end
  a += 1
end
puts "-1 -1 -1"

Submission Info

Submission Time
Task C - Otoshidama
User hamuhei4869
Language Ruby (2.3.3)
Score 0
Code Size 294 Byte
Status RE
Exec Time 727 ms
Memory 1788 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 300
Status
AC × 1
RE × 3
AC × 7
RE × 17
Set Name Test Cases
Sample a01, a02, a03, a04
All a01, a02, a03, a04, b05, b06, b07, b08, b09, b10, b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22, b23, b24
Case Name Status Exec Time Memory
a01 RE 6 ms 1788 KB
a02 AC 7 ms 1788 KB
a03 RE 7 ms 1788 KB
a04 RE 643 ms 1788 KB
b05 RE 7 ms 1788 KB
b06 RE 6 ms 1788 KB
b07 RE 6 ms 1788 KB
b08 RE 6 ms 1788 KB
b09 RE 727 ms 1788 KB
b10 AC 13 ms 1788 KB
b11 AC 688 ms 1788 KB
b12 RE 7 ms 1788 KB
b13 RE 7 ms 1788 KB
b14 RE 7 ms 1788 KB
b15 RE 711 ms 1788 KB
b16 RE 582 ms 1788 KB
b17 RE 601 ms 1788 KB
b18 RE 7 ms 1788 KB
b19 RE 9 ms 1788 KB
b20 RE 7 ms 1788 KB
b21 AC 13 ms 1788 KB
b22 AC 13 ms 1788 KB
b23 AC 617 ms 1788 KB
b24 AC 586 ms 1788 KB