Submission #257845
Source Code Expand
s1 = gets.strip.split('') s2 = gets.strip.split('') s3 = gets.strip.split('') stable = [] s3.uniq.each do |c| stable << [] stable[-1] << s1.count(c) stable[-1] << s2.count(c) stable[-1] << s3.count(c) end stable.sort! do |a, b| #result = (a[0] + a[1] - a[2]) <=> (b[0] + b[1] - b[2]) #if result == 0 (a[0] - a[1]).abs <=> (b[0] - b[1]).abs #end #result end ac = bc = 0 stable.each do |a| while a[2] > 0 do if ac < bc if a[0] > 0 a[0] -= 1 a[2] -= 1 ac += 1 elsif a[1] > 0 a[1] -= 1 a[2] -= 1 bc += 1 else puts "NO" exit end else if a[1] > 0 a[1] -= 1 a[2] -= 1 bc += 1 elsif a[0] > 0 a[0] -= 1 a[2] -= 1 ac += 1 else puts "NO" exit end end end end if ac == bc puts "YES" else puts "NO" end
Submission Info
Submission Time | |
---|---|
Task | C - 錬金術士 |
User | yantene |
Language | Ruby (1.9.3) |
Score | 0 |
Code Size | 966 Byte |
Status | WA |
Exec Time | 984 ms |
Memory | 19436 KB |
Judge Result
Set Name | Sample | All | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 100 | ||||||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt |
All | subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask2_01.txt, subtask2_02.txt, subtask2_03.txt, subtask2_04.txt, subtask2_05.txt, subtask2_06.txt, subtask2_07.txt, subtask2_08.txt, subtask2_09.txt, subtask2_10.txt, subtask2_11.txt, subtask2_12.txt, subtask2_13.txt, subtask2_14.txt, subtask2_15.txt, subtask2_16.txt, subtask2_17.txt, subtask2_18.txt, subtask2_19.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01.txt | WA | 55 ms | 4204 KB |
sample_02.txt | AC | 56 ms | 4208 KB |
subtask1_01.txt | AC | 805 ms | 18924 KB |
subtask1_02.txt | WA | 121 ms | 5228 KB |
subtask1_03.txt | WA | 984 ms | 19436 KB |
subtask1_04.txt | WA | 734 ms | 18668 KB |
subtask1_05.txt | WA | 850 ms | 19040 KB |
subtask1_06.txt | AC | 423 ms | 12140 KB |
subtask1_07.txt | WA | 689 ms | 18592 KB |
subtask1_08.txt | AC | 319 ms | 8684 KB |
subtask1_09.txt | AC | 460 ms | 12144 KB |
subtask1_10.txt | WA | 583 ms | 12656 KB |
subtask1_11.txt | WA | 687 ms | 18644 KB |
subtask1_12.txt | WA | 893 ms | 19112 KB |
subtask1_13.txt | WA | 473 ms | 12272 KB |
subtask1_14.txt | AC | 601 ms | 12780 KB |
subtask1_15.txt | WA | 897 ms | 19164 KB |
subtask1_16.txt | WA | 250 ms | 8544 KB |
subtask1_17.txt | WA | 187 ms | 6508 KB |
subtask1_18.txt | WA | 600 ms | 12780 KB |
subtask1_19.txt | WA | 458 ms | 12272 KB |
subtask2_01.txt | AC | 60 ms | 4332 KB |
subtask2_02.txt | WA | 60 ms | 4336 KB |
subtask2_03.txt | AC | 63 ms | 4336 KB |
subtask2_04.txt | AC | 62 ms | 4336 KB |
subtask2_05.txt | AC | 57 ms | 4208 KB |
subtask2_06.txt | AC | 58 ms | 4208 KB |
subtask2_07.txt | AC | 55 ms | 4208 KB |
subtask2_08.txt | AC | 60 ms | 4320 KB |
subtask2_09.txt | AC | 59 ms | 4336 KB |
subtask2_10.txt | AC | 57 ms | 4208 KB |
subtask2_11.txt | AC | 64 ms | 4320 KB |
subtask2_12.txt | AC | 61 ms | 4208 KB |
subtask2_13.txt | AC | 61 ms | 4208 KB |
subtask2_14.txt | AC | 61 ms | 4200 KB |
subtask2_15.txt | WA | 62 ms | 4208 KB |
subtask2_16.txt | WA | 56 ms | 4208 KB |
subtask2_17.txt | AC | 61 ms | 4332 KB |
subtask2_18.txt | AC | 60 ms | 4204 KB |
subtask2_19.txt | AC | 58 ms | 4316 KB |