AtCoder Grand Contest 011

Submission #1358395

Source codeソースコード

#include <bits/stdc++.h>
using namespace std;

typedef long long ll;
#define REP(i,n) for(int i=0,_n=(int)(n);i<_n;++i)
template<class T>bool chmin(T&a,const T&b){return a>b?(a=b,true):false;}
template<class T>bool chmax(T&a,const T&b){return a<b?(a=b,true):false;}

int nextInt() {
  int x; scanf("%d", &x); return x;
}

int T[100000 + 10];

int main2() {
  int N = nextInt();
  int C = nextInt();
  int K = nextInt();
  REP(i, N) T[i] = nextInt();
  int ans = 0;
  int c = 0;
  int limit = -1;
  REP(i, N) {
    int t = T[i];
    if (limit < t || c == C) {
      ans++;
      c = 0;
      limit = t + K;
    }
    c++;
  }
  if (c >= 2) ans++;
  cout << ans << endl;

  return 0;
}

int main() {
  for (;!cin.eof();cin>>ws) main2();
  return 0;
}

Submission

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

Compiler messageコンパイルメッセージ

./Main.cpp: In function ‘int nextInt()’:
./Main.cpp:10:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
int x; scanf("%d", &x); return x;
^

Test case

Set

Set name Score得点 / Max score Cases
Sample - sample1.txt,sample2.txt
All 0 / 300 sample1.txt,sample2.txt,in1.txt,in2.txt,in3.txt,in4.txt,in5.txt,in6.txt,in7.txt,in8.txt,sample1.txt,sample2.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
in1.txt WA
in2.txt WA
in3.txt WA
in4.txt AC 13 ms 640 KB
in5.txt WA
in6.txt WA
in7.txt WA
in8.txt WA
sample1.txt AC 1 ms 256 KB
sample2.txt AC 1 ms 256 KB