Submission #1961063


Source Code Expand

#define __USE_MINGW_ANSI_STDIO 0
#include <bits/stdc++.h>

using namespace std;
typedef long long ll;
#define int ll
typedef vector<int> VI;
typedef vector<VI> VVI;
typedef pair<int, int> PII;

#define FOR(i, a, n) for (ll i = (ll)a; i < (ll)n; ++i)
#define REP(i, n) FOR(i, 0, n)
#define ALL(x) x.begin(), x.end()
#define IN(a, b, x) (a<=x&&x<b)
#define PB push_back

const ll LLINF = (1LL<<60);
const int INF = (1LL<<30);
const int MOD = 1000000007;

template <typename T> T &chmin(T &a, const T &b) { return a = min(a, b); }
template <typename T> T &chmax(T &a, const T &b) { return a = max(a, b); }
template<class S,class T>
ostream &operator <<(ostream& out,const pair<S,T>& a){
  out<<'('<<a.first<<','<<a.second<<')';
  return out;
}

int dx[] = {0, 1, 0, -1}, dy[] = {1, 0, -1, 0};

int k[100010], dp[100010];
signed main(void)
{
  int n;
  cin >> n;
  REP(i, n-1) cin >> k[i];

  dp[0] = k[0], dp[n-1] = k[n-2];
  REP(i, n-2) {
    if(k[i] < k[i+1]) {
      dp[i+1] = k[i];
    } else {
      dp[i+1] = k[i+1];
    }
  }

  REP(i, n) cout << dp[i] << (i==n-1 ? "\n" : " ");

  return 0;
}

Submission Info

Submission Time
Task B - 積み鉛筆
User ferin_tech
Language C++14 (GCC 5.4.1)
Score 80
Code Size 1148 Byte
Status AC
Exec Time 50 ms
Memory 2688 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 80 / 80
Status
AC × 3
AC × 18
Set Name Test Cases
Sample sample1.txt, sample2.txt, sample3.txt
All sample1.txt, sample2.txt, sample3.txt, 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
Case Name Status Exec Time Memory
sample1.txt AC 1 ms 256 KB
sample2.txt AC 1 ms 256 KB
sample3.txt AC 1 ms 256 KB
subtask0_0.txt AC 45 ms 2432 KB
subtask0_1.txt AC 37 ms 2304 KB
subtask0_10.txt AC 34 ms 2176 KB
subtask0_11.txt AC 39 ms 2432 KB
subtask0_12.txt AC 44 ms 2432 KB
subtask0_13.txt AC 36 ms 2304 KB
subtask0_14.txt AC 41 ms 2432 KB
subtask0_2.txt AC 33 ms 2048 KB
subtask0_3.txt AC 43 ms 2304 KB
subtask0_4.txt AC 37 ms 2304 KB
subtask0_5.txt AC 35 ms 2048 KB
subtask0_6.txt AC 42 ms 2304 KB
subtask0_7.txt AC 31 ms 1920 KB
subtask0_8.txt AC 39 ms 2304 KB
subtask0_9.txt AC 50 ms 2688 KB