AtCoder Beginner Contest 025

Submission #1590079

Source codeソースコード

#include <bits/stdc++.h>

#define REP(i, n) for(int i = 0; i < (int)(n); ++i)
#define FOR(i, m, n) for(int i = (m); i < (int)(n); ++i)
#define ALL(x) (x).begin(), (x).end()
#define INF 2000000000

#ifdef LOCAL
  #define eprintf(...) fprintf(stderr, __VA_ARGS__)
#else
  #define eprintf(...) 0
#endif

using namespace std;

typedef long long LL;
typedef unsigned long long ULL;
typedef unsigned int uint;

int fix(int n, int a, int b) {
  if(n < a) return a;
  else if(n <= b) return n;
  else return b;
}

int main() {
  int n, a, b;
  cin >> n >> a >> b;
  int pos = 0;
  REP(i, n) {
    string s;
    int d;
    cin >> s >> d;
    if(s == "East") {
      pos -= fix(d, a, b);
    }
    else {
      pos += fix(d, a, b);
    }
  }
  if(pos == 0) {
    cout << "0" <<endl;
  }
  else if(pos < 0) {
    printf("East %d", abs(pos));
  }
  else {
    printf("West %d", abs(pos));
  }
  return 0;
}

Submission

Task問題 B - 双子とスイカ割り
User nameユーザ名 yoshi_k
Created time投稿日時
Language言語 C++14 (GCC 5.4.1)
Status状態 WA
Score得点 0
Source lengthソースコード長 946 Byte
File nameファイル名
Exec time実行時間 ms
Memory usageメモリ使用量 -

Test case

Set

Set name Score得点 / Max score Cases
Sample - sample-01.txt,sample-02.txt,sample-03.txt
All 0 / 100 sample-01.txt,sample-02.txt,sample-03.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,sample-01.txt,sample-02.txt,sample-03.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
sample-01.txt WA
sample-02.txt AC 1 ms 256 KB
sample-03.txt WA
test-01.txt WA
test-02.txt WA
test-03.txt WA
test-04.txt WA
test-05.txt WA
test-06.txt AC 1 ms 256 KB
test-07.txt WA
test-08.txt WA
test-09.txt WA
test-10.txt WA
test-11.txt WA
test-12.txt WA
test-13.txt WA
test-14.txt WA
test-15.txt AC 1 ms 256 KB
test-16.txt WA
test-17.txt WA
test-18.txt AC 1 ms 256 KB
test-19.txt WA
test-20.txt WA
test-21.txt WA
test-22.txt WA
test-23.txt WA
test-24.txt WA
test-25.txt WA
test-26.txt WA
test-27.txt WA
test-28.txt WA
test-29.txt WA
test-30.txt WA