제출 #371044

#제출 시각아이디문제언어결과실행 시간메모리
371044peijar곤돌라 (IOI14_gondola)C++17
10 / 100
15 ms748 KiB
#include "gondola.h"
#include <bits/stdc++.h>
#define SZ(v) ((int)(v).size())
using namespace std;

using ll = long long;

int valid(int n, int inputSeq[])
{
	int posMin(-1);
	for (int i(0); i < n; ++i)
		if (inputSeq[i] <= n and (posMin == -1 or inputSeq[i] < inputSeq[posMin]))
			posMin = i;
	if (posMin == -1)
		return 1;
	int prv = inputSeq[posMin];
	for (int i(1); i < n; ++i)
	{
		int cur = inputSeq[(posMin + i)%n];
		if (cur > n) continue;
		if (cur <= prv)
			return 0;
		prv = cur;
	}
  return 1;
}

//----------------------

int replacement(int n, int gondolaSeq[], int replacementSeq[])
{
  return -2;
}

//----------------------

int countReplacement(int n, int inputSeq[])
{
  return -3;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...