Submission #302938
Source Code Expand
Deg,Dis = gets.chomp.split(' ').map{|i| i.to_f} # 90度→900 137.5度→1375 # 22.5 w = (Dis / 60.0).round(1) if w >= 0.3 (16*2 +1).times do |i| if i*112.5 > Deg case i/2 when 0 then print "N" when 1 then print "NNE" when 2 then print "NE" when 3 then print "ENE" when 4 then print "E" when 5 then print "ESE" when 6 then print "SE" when 7 then print "SSE" when 8 then print "S" when 9 then print "SSW" when 10 then print "SW" when 11 then print "WSW" when 12 then print "W" when 13 then print "WNW" when 14 then print "NW" when 15 then print "NNW" when 16 then print "N" end break end end end if w<=0.2 puts "C 0" exit elsif w<=1.5 puts " 1" elsif w<=3.3 puts " 2" elsif w<=5.4 puts " 3" elsif w<=7.9 puts " 4" elsif w<=10.7 puts " 5" elsif w<=13.8 puts " 6" elsif w<=17.1 puts " 7" elsif w<=20.7 puts " 8" elsif w<=24.4 puts " 9" elsif w<=28.4 puts " 10" elsif w<=32.6 puts " 11" else puts " 12" end
Submission Info
Submission Time | |
---|---|
Task | C - 風力観測 |
User | sopurani885 |
Language | Ruby (1.9.3) |
Score | 100 |
Code Size | 1270 Byte |
Status | AC |
Exec Time | 65 ms |
Memory | 4116 KB |
Compile Error
./Main.rb:10: warning: `+' after local variable is interpreted as binary operator ./Main.rb:10: warning: even though it seems like unary operator
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 | 65 ms | 4072 KB |
00_sample_02.txt | AC | 55 ms | 4068 KB |
00_sample_03.txt | AC | 52 ms | 4068 KB |
00_sample_04.txt | AC | 52 ms | 4056 KB |
00_sample_05.txt | AC | 53 ms | 4100 KB |
00_sample_06.txt | AC | 55 ms | 4076 KB |
00_sample_07.txt | AC | 53 ms | 4072 KB |
00_sample_08.txt | AC | 54 ms | 4076 KB |
test_01.txt | AC | 54 ms | 4072 KB |
test_02.txt | AC | 55 ms | 4072 KB |
test_03.txt | AC | 54 ms | 4068 KB |
test_04.txt | AC | 53 ms | 4076 KB |
test_05.txt | AC | 54 ms | 4048 KB |
test_06.txt | AC | 54 ms | 4076 KB |
test_07.txt | AC | 55 ms | 4072 KB |
test_08.txt | AC | 51 ms | 4076 KB |
test_09.txt | AC | 55 ms | 4076 KB |
test_10.txt | AC | 53 ms | 4072 KB |
test_11.txt | AC | 52 ms | 4072 KB |
test_12.txt | AC | 53 ms | 4116 KB |
test_13.txt | AC | 54 ms | 4080 KB |
test_14.txt | AC | 53 ms | 4076 KB |
test_15.txt | AC | 54 ms | 4072 KB |
test_16.txt | AC | 51 ms | 4076 KB |
test_17.txt | AC | 53 ms | 4072 KB |
test_18.txt | AC | 53 ms | 4068 KB |
test_19.txt | AC | 55 ms | 4076 KB |
test_20.txt | AC | 54 ms | 4080 KB |
test_21.txt | AC | 55 ms | 4076 KB |
test_22.txt | AC | 52 ms | 4072 KB |
test_23.txt | AC | 53 ms | 4080 KB |
test_24.txt | AC | 54 ms | 4076 KB |
test_25.txt | AC | 52 ms | 4064 KB |
test_26.txt | AC | 52 ms | 4072 KB |
test_27.txt | AC | 52 ms | 4076 KB |
test_28.txt | AC | 54 ms | 4064 KB |
test_29.txt | AC | 53 ms | 4076 KB |
test_30.txt | AC | 53 ms | 4096 KB |
test_31.txt | AC | 53 ms | 4064 KB |
test_32.txt | AC | 55 ms | 4048 KB |
test_33.txt | AC | 54 ms | 4068 KB |
test_34.txt | AC | 55 ms | 4068 KB |
test_35.txt | AC | 53 ms | 4068 KB |
test_36.txt | AC | 53 ms | 4076 KB |
test_37.txt | AC | 56 ms | 4080 KB |
test_38.txt | AC | 53 ms | 4072 KB |
test_39.txt | AC | 53 ms | 4072 KB |
test_40.txt | AC | 52 ms | 4076 KB |
test_41.txt | AC | 53 ms | 4080 KB |
test_42.txt | AC | 54 ms | 4072 KB |
test_43.txt | AC | 51 ms | 4064 KB |
test_44.txt | AC | 52 ms | 4076 KB |
test_45.txt | AC | 52 ms | 4072 KB |
test_46.txt | AC | 53 ms | 4076 KB |
test_47.txt | AC | 53 ms | 4076 KB |
test_48.txt | AC | 53 ms | 4076 KB |
test_49.txt | AC | 52 ms | 4064 KB |
test_50.txt | AC | 52 ms | 4068 KB |
test_51.txt | AC | 51 ms | 4076 KB |
test_52.txt | AC | 53 ms | 4072 KB |
test_53.txt | AC | 50 ms | 4068 KB |
test_54.txt | AC | 55 ms | 4068 KB |
test_55.txt | AC | 54 ms | 4108 KB |
test_56.txt | AC | 54 ms | 4076 KB |
test_57.txt | AC | 53 ms | 4072 KB |
test_58.txt | AC | 53 ms | 4064 KB |