Submission #39706817
Source Code Expand
puts gets.to_i.times.map{
a,b,c = gets.split.map(&:to_i).sort
next -1 if 1<[a&1,b&1,c&1].uniq.size
a,b,c = a/2,b/2,c/2
a,c = [b-a,c-b].sort
next -1 if 0<(c-a)%3
next a+(c-a)/3*2
}
Submission Info
| Submission Time | |
|---|---|
| Task | A - +3 +5 +7 |
| User | ds14050 |
| Language | Ruby (2.7.1) |
| Score | 300 |
| Code Size | 194 Byte |
| Status | AC |
| Exec Time | 461 ms |
| Memory | 16160 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 300 / 300 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 01_sample_01.txt |
| All | 01_sample_01.txt, 02_test_a_01.txt, 02_test_a_02.txt, 03_test_b_01.txt, 03_test_b_02.txt, 04_test_c_01.txt, 04_test_c_02.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 01_sample_01.txt | AC | 56 ms | 14224 KiB |
| 02_test_a_01.txt | AC | 448 ms | 15980 KiB |
| 02_test_a_02.txt | AC | 451 ms | 16136 KiB |
| 03_test_b_01.txt | AC | 407 ms | 16160 KiB |
| 03_test_b_02.txt | AC | 412 ms | 16064 KiB |
| 04_test_c_01.txt | AC | 461 ms | 16064 KiB |
| 04_test_c_02.txt | AC | 458 ms | 16004 KiB |