Submission #637303


Source Code Expand

#include<iostream>
#include<vector>
#include<string>
#include<cmath>

using namespace std;

int main() {
    vector<string> degstr{"NNE","NE","ENE","E","ESE","SE","SSE","S","SSW","SW","WSW","W","WNW","NW","NNW"};
    vector<double> degs{11.25, 33.75, 56.25, 78.75, 101.25, 123.75, 146.25, 168.75, 191.25, 213.75, 236.25, 258.75, 281.25 ,303.75 ,326.25, 348.75};
    vector<double> deses{0.0, 0.3 ,1.6 ,3.4 ,5.5 ,8.0 ,10.8 ,13.9 ,17.2 ,20.8 ,24.5 ,28.5 ,32.7};

    double deg,des;
    cin >> deg >> des;
    deg /= 10;
    des = round(des / 6) / 10;

    if(0 <= des && des <= 0.2){ cout << "C 0" << endl;return 0;}

    bool degsFind = true;
    for (int i = 0; i < degs.size()-1 && degsFind; i++) {
        if (degs[i] <= deg &&  deg < degs[i + 1]) {
            cout << degstr[i] << " ";
            degsFind = false;
        }
    }
    if(degsFind) cout << "N ";

    bool desesFind = true;
    for (int i = 0; i < deses.size() - 1 && desesFind; i++) {
        if (deses[i] <= des && des < deses[i + 1]) {
            cout << i << endl;
            desesFind = false;
        }
    }
    if (desesFind) cout << 12 << endl;

}

Submission Info

Submission Time
Task C - 風力観測
User progresssky
Language C++11 (GCC 4.8.1)
Score 100
Code Size 1167 Byte
Status AC
Exec Time 44 ms
Memory 1272 KB

Judge Result

Set Name all
Score / Max Score 100 / 100
Status
AC × 66
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 39 ms 1148 KB
00_sample_02.txt AC 33 ms 1264 KB
00_sample_03.txt AC 33 ms 1256 KB
00_sample_04.txt AC 34 ms 1136 KB
00_sample_05.txt AC 34 ms 1272 KB
00_sample_06.txt AC 34 ms 1136 KB
00_sample_07.txt AC 34 ms 1136 KB
00_sample_08.txt AC 34 ms 1208 KB
test_01.txt AC 35 ms 1136 KB
test_02.txt AC 38 ms 1260 KB
test_03.txt AC 36 ms 1224 KB
test_04.txt AC 36 ms 1212 KB
test_05.txt AC 34 ms 1212 KB
test_06.txt AC 35 ms 1212 KB
test_07.txt AC 35 ms 1204 KB
test_08.txt AC 35 ms 1144 KB
test_09.txt AC 34 ms 1212 KB
test_10.txt AC 36 ms 1208 KB
test_11.txt AC 35 ms 1212 KB
test_12.txt AC 34 ms 1212 KB
test_13.txt AC 36 ms 1236 KB
test_14.txt AC 35 ms 1200 KB
test_15.txt AC 35 ms 1132 KB
test_16.txt AC 34 ms 1148 KB
test_17.txt AC 36 ms 1140 KB
test_18.txt AC 37 ms 1128 KB
test_19.txt AC 33 ms 1264 KB
test_20.txt AC 33 ms 1208 KB
test_21.txt AC 32 ms 1212 KB
test_22.txt AC 32 ms 1144 KB
test_23.txt AC 33 ms 1212 KB
test_24.txt AC 35 ms 1212 KB
test_25.txt AC 35 ms 1208 KB
test_26.txt AC 34 ms 1140 KB
test_27.txt AC 36 ms 1228 KB
test_28.txt AC 32 ms 1196 KB
test_29.txt AC 34 ms 1144 KB
test_30.txt AC 35 ms 1208 KB
test_31.txt AC 34 ms 1140 KB
test_32.txt AC 35 ms 1136 KB
test_33.txt AC 34 ms 1140 KB
test_34.txt AC 35 ms 1136 KB
test_35.txt AC 40 ms 1128 KB
test_36.txt AC 35 ms 1140 KB
test_37.txt AC 34 ms 1140 KB
test_38.txt AC 35 ms 1196 KB
test_39.txt AC 35 ms 1208 KB
test_40.txt AC 35 ms 1212 KB
test_41.txt AC 35 ms 1212 KB
test_42.txt AC 34 ms 1140 KB
test_43.txt AC 35 ms 1204 KB
test_44.txt AC 33 ms 1172 KB
test_45.txt AC 37 ms 1196 KB
test_46.txt AC 34 ms 1268 KB
test_47.txt AC 35 ms 1140 KB
test_48.txt AC 44 ms 1136 KB
test_49.txt AC 35 ms 1264 KB
test_50.txt AC 35 ms 1140 KB
test_51.txt AC 33 ms 1140 KB
test_52.txt AC 34 ms 1136 KB
test_53.txt AC 34 ms 1140 KB
test_54.txt AC 35 ms 1212 KB
test_55.txt AC 35 ms 1208 KB
test_56.txt AC 34 ms 1140 KB
test_57.txt AC 34 ms 1136 KB
test_58.txt AC 34 ms 1128 KB