Submission #1517650


Source Code Expand

#include <iostream>
#include <vector>
#include <queue>
#include <sstream>
#include <algorithm>
#include <bitset>
#include <limits>
#include <map>
#include <set>
#include <iomanip>
#include <cmath>

using namespace std;

typedef long long int ll;
typedef std::numeric_limits<double> dbl;
const long long int LL_INF=1LL<<60;

vector<string> split(const string& input, char delimiter)
{
    stringstream stream(input);
    
    string field;
    vector<string> result;
    while (getline(stream, field, delimiter)) {
        result.push_back(field);
    }
    return result;
}

//#define DEBUG

ll A, B, M, N, D, K, Q, W, H, T, X, Y;

int main()
{
    cin >> N >> M;
    cin >> X >> Y;
    vector<ll> AtoB(N);
    vector<ll> BtoA(M);
    for (auto& a : AtoB)
        cin >> a;
    for (auto& b : BtoA)
        cin >> b;
    
    bool airportB = false; // A
    ll current = 0, num = 0;

    vector<ll>::const_iterator aItr = AtoB.begin();
    vector<ll>::const_iterator bItr = BtoA.begin();
    while (true) {
        //cout << current << ", " << *aItr << " " << *bItr << endl;
        if (!airportB) {
            while (aItr != AtoB.end() && current > *(aItr++))
                current = *aItr;
        } else {
            while (bItr != BtoA.end() && current > *(bItr++))
                current = *bItr;
        }

        if (aItr == AtoB.end() || bItr == BtoA.end())
            break;
        
        if (!airportB) {
            current += X;
            airportB = true;
        } else {
            current += Y;
            airportB = false;
            num++;
        }
    }

    cout << num << endl;

    //cout << fixed << setprecision(10) << M_PI * (double)rad << endl;

    return 0;
}

Submission Info

Submission Time
Task C - 飛行機乗り
User xoke
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1780 Byte
Status WA
Exec Time 71 ms
Memory 1792 KB

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 0 / 30 0 / 70
Status
AC × 3
AC × 3
WA × 15
AC × 3
WA × 30
Set Name Test Cases
Sample subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt
Subtask1 subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt
All subtask0_0.txt, subtask0_1.txt, subtask0_10.txt, subtask0_11.txt, subtask0_12.txt, subtask0_13.txt, subtask0_14.txt, subtask0_2.txt, subtask0_3.txt, subtask0_4.txt, subtask0_5.txt, subtask0_6.txt, subtask0_7.txt, subtask0_8.txt, subtask0_9.txt, subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt
Case Name Status Exec Time Memory
subtask0_0.txt WA 52 ms 1664 KB
subtask0_1.txt WA 32 ms 1152 KB
subtask0_10.txt WA 38 ms 1280 KB
subtask0_11.txt WA 42 ms 1408 KB
subtask0_12.txt WA 46 ms 1536 KB
subtask0_13.txt WA 36 ms 1280 KB
subtask0_14.txt WA 45 ms 1536 KB
subtask0_2.txt WA 41 ms 1408 KB
subtask0_3.txt WA 41 ms 1408 KB
subtask0_4.txt WA 40 ms 1408 KB
subtask0_5.txt WA 30 ms 1024 KB
subtask0_6.txt WA 52 ms 1664 KB
subtask0_7.txt WA 43 ms 1408 KB
subtask0_8.txt WA 31 ms 1152 KB
subtask0_9.txt WA 55 ms 1792 KB
subtask0_sample_01.txt AC 1 ms 256 KB
subtask0_sample_02.txt AC 1 ms 256 KB
subtask0_sample_03.txt AC 1 ms 256 KB
subtask1_0.txt WA 70 ms 1664 KB
subtask1_1.txt WA 64 ms 1536 KB
subtask1_10.txt WA 44 ms 1152 KB
subtask1_11.txt WA 62 ms 1536 KB
subtask1_12.txt WA 68 ms 1536 KB
subtask1_13.txt WA 71 ms 1664 KB
subtask1_14.txt WA 54 ms 1280 KB
subtask1_2.txt WA 70 ms 1536 KB
subtask1_3.txt WA 56 ms 1408 KB
subtask1_4.txt WA 64 ms 1536 KB
subtask1_5.txt WA 64 ms 1536 KB
subtask1_6.txt WA 62 ms 1408 KB
subtask1_7.txt WA 60 ms 1408 KB
subtask1_8.txt WA 63 ms 1536 KB
subtask1_9.txt WA 69 ms 1664 KB