Submission #605795
Source Code Expand
deg, dis = gets.split.map(&:to_i) deg_s = case deg when 113..337 then 'NNE' when 338..562 then 'NE' when 563..787 then 'ENE' when 788..1012 then 'E' when 1013..1237 then 'ESE' when 1238..1462 then 'SE' when 1463..1687 then 'SSE' when 1688..1912 then 'S' when 1913..2137 then 'SSW' when 2138..2362 then 'SW' when 2363..2587 then 'WSW' when 2588..2812 then 'W' when 2813..3037 then 'WNW' when 3038..3262 then 'NW' when 3263..3487 then 'NNW' else 'N' end dis_s = case Rational(dis, 6).round when 0..2 then 0 when 2..15 then 1 when 16..33 then 2 when 34..54 then 3 when 55..79 then 4 when 80..107 then 5 when 108..138 then 6 when 139..171 then 7 when 172..207 then 8 when 208..244 then 9 when 245..284 then 10 when 285..326 then 11 else 12 end puts "#{dis_s == 0 ? 'C' : deg_s} #{dis_s}"
Submission Info
Submission Time | |
---|---|
Task | C - 風力観測 |
User | mamorun |
Language | Ruby (1.9.3) |
Score | 100 |
Code Size | 889 Byte |
Status | AC |
Exec Time | 54 ms |
Memory | 4308 KB |
Judge Result
Set Name | all | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
all | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 00_sample_05.txt, 00_sample_06.txt, 00_sample_07.txt, 00_sample_08.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt, test_31.txt, test_32.txt, test_33.txt, test_34.txt, test_35.txt, test_36.txt, test_37.txt, test_38.txt, test_39.txt, test_40.txt, test_41.txt, test_42.txt, test_43.txt, test_44.txt, test_45.txt, test_46.txt, test_47.txt, test_48.txt, test_49.txt, test_50.txt, test_51.txt, test_52.txt, test_53.txt, test_54.txt, test_55.txt, test_56.txt, test_57.txt, test_58.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 47 ms | 4196 KB |
00_sample_02.txt | AC | 47 ms | 4200 KB |
00_sample_03.txt | AC | 47 ms | 4200 KB |
00_sample_04.txt | AC | 49 ms | 4296 KB |
00_sample_05.txt | AC | 49 ms | 4296 KB |
00_sample_06.txt | AC | 48 ms | 4200 KB |
00_sample_07.txt | AC | 49 ms | 4192 KB |
00_sample_08.txt | AC | 48 ms | 4196 KB |
test_01.txt | AC | 48 ms | 4200 KB |
test_02.txt | AC | 49 ms | 4196 KB |
test_03.txt | AC | 48 ms | 4200 KB |
test_04.txt | AC | 47 ms | 4196 KB |
test_05.txt | AC | 46 ms | 4200 KB |
test_06.txt | AC | 46 ms | 4200 KB |
test_07.txt | AC | 46 ms | 4196 KB |
test_08.txt | AC | 46 ms | 4200 KB |
test_09.txt | AC | 48 ms | 4200 KB |
test_10.txt | AC | 47 ms | 4200 KB |
test_11.txt | AC | 46 ms | 4200 KB |
test_12.txt | AC | 48 ms | 4192 KB |
test_13.txt | AC | 46 ms | 4196 KB |
test_14.txt | AC | 46 ms | 4196 KB |
test_15.txt | AC | 47 ms | 4196 KB |
test_16.txt | AC | 48 ms | 4196 KB |
test_17.txt | AC | 48 ms | 4200 KB |
test_18.txt | AC | 47 ms | 4196 KB |
test_19.txt | AC | 48 ms | 4196 KB |
test_20.txt | AC | 49 ms | 4200 KB |
test_21.txt | AC | 50 ms | 4220 KB |
test_22.txt | AC | 47 ms | 4200 KB |
test_23.txt | AC | 46 ms | 4200 KB |
test_24.txt | AC | 47 ms | 4200 KB |
test_25.txt | AC | 49 ms | 4196 KB |
test_26.txt | AC | 48 ms | 4196 KB |
test_27.txt | AC | 49 ms | 4196 KB |
test_28.txt | AC | 48 ms | 4196 KB |
test_29.txt | AC | 50 ms | 4196 KB |
test_30.txt | AC | 48 ms | 4196 KB |
test_31.txt | AC | 48 ms | 4308 KB |
test_32.txt | AC | 46 ms | 4196 KB |
test_33.txt | AC | 48 ms | 4288 KB |
test_34.txt | AC | 49 ms | 4200 KB |
test_35.txt | AC | 54 ms | 4200 KB |
test_36.txt | AC | 49 ms | 4208 KB |
test_37.txt | AC | 49 ms | 4200 KB |
test_38.txt | AC | 49 ms | 4200 KB |
test_39.txt | AC | 49 ms | 4200 KB |
test_40.txt | AC | 52 ms | 4200 KB |
test_41.txt | AC | 49 ms | 4300 KB |
test_42.txt | AC | 47 ms | 4196 KB |
test_43.txt | AC | 50 ms | 4196 KB |
test_44.txt | AC | 46 ms | 4196 KB |
test_45.txt | AC | 47 ms | 4200 KB |
test_46.txt | AC | 47 ms | 4296 KB |
test_47.txt | AC | 45 ms | 4200 KB |
test_48.txt | AC | 46 ms | 4200 KB |
test_49.txt | AC | 44 ms | 4200 KB |
test_50.txt | AC | 47 ms | 4200 KB |
test_51.txt | AC | 45 ms | 4200 KB |
test_52.txt | AC | 46 ms | 4200 KB |
test_53.txt | AC | 47 ms | 4200 KB |
test_54.txt | AC | 47 ms | 4204 KB |
test_55.txt | AC | 47 ms | 4204 KB |
test_56.txt | AC | 46 ms | 4300 KB |
test_57.txt | AC | 47 ms | 4244 KB |
test_58.txt | AC | 47 ms | 4200 KB |