Submission #7554584


Source Code Expand

#include <bits/stdc++.h> //C++の標準ライブラリを一行で一括でインクルードする
#include <math.h> //数学関数と数学定数を利用する
#define rep(i,n) for (int i = 0; i < (n); i++)
using namespace std;
typedef long long ll;
template<class T> void chmax(T &a,T b) { if (a<b) a=b;}
template<class T> void chmin(T &a,T b) { if (a>b) a=b;}

int main(){
  int n,m,x,y;
  cin >> n >> m >> x >> y;
  queue<int> a,b;
  rep(i,n){
    int tmp;
    cin >> tmp;
    a.push(tmp);
  }
  rep(i,m){
    int tmp;
    cin >> tmp;
    b.push(tmp);
  }
  ll time = 0;
  char pos = 'a';
  ll ans = 0;
  
  while(true){
    if(pos=='a'){
      if(a.size() == 0) break;
      int next_f = a.front(); a.pop();
      if(time <= next_f){
        pos = 'b';
        time = next_f + x;
      }
      //printf("pos=%c,time=%lld,next_f=%d\n",pos,time,next_f);
    }else{
      if(b.size() == 0) break;
      int next_f = b.front(); b.pop();
      if(time <= next_f){
       pos = 'a';
        ans++;
        time = next_f + y;
        b.pop();
      }
      //printf("pos=%c,time=%lld,next_f=%d\n",pos,time,next_f);
    }

  }
  
  cout << ans << endl;

  return 0;
}

Submission Info

Submission Time
Task C - 飛行機乗り
User nakyamurya
Language C++14 (GCC 5.4.1)
Score 30
Code Size 1218 Byte
Status RE
Exec Time 172 ms
Memory 1024 KB

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 30 / 30 0 / 70
Status
AC × 3
AC × 18
AC × 23
WA × 9
RE × 1
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 AC 53 ms 1024 KB
subtask0_1.txt AC 33 ms 768 KB
subtask0_10.txt AC 39 ms 768 KB
subtask0_11.txt AC 43 ms 896 KB
subtask0_12.txt AC 47 ms 896 KB
subtask0_13.txt AC 37 ms 768 KB
subtask0_14.txt AC 46 ms 896 KB
subtask0_2.txt AC 44 ms 896 KB
subtask0_3.txt AC 43 ms 896 KB
subtask0_4.txt AC 41 ms 896 KB
subtask0_5.txt AC 32 ms 640 KB
subtask0_6.txt AC 53 ms 1024 KB
subtask0_7.txt AC 44 ms 896 KB
subtask0_8.txt AC 32 ms 768 KB
subtask0_9.txt AC 55 ms 1024 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 71 ms 1024 KB
subtask1_1.txt WA 66 ms 896 KB
subtask1_10.txt WA 45 ms 768 KB
subtask1_11.txt AC 63 ms 896 KB
subtask1_12.txt WA 69 ms 1024 KB
subtask1_13.txt WA 72 ms 1024 KB
subtask1_14.txt AC 56 ms 768 KB
subtask1_2.txt AC 68 ms 896 KB
subtask1_3.txt WA 58 ms 896 KB
subtask1_4.txt WA 65 ms 896 KB
subtask1_5.txt AC 66 ms 896 KB
subtask1_6.txt WA 63 ms 896 KB
subtask1_7.txt WA 62 ms 896 KB
subtask1_8.txt AC 64 ms 896 KB
subtask1_9.txt RE 172 ms 1024 KB