Submission #1360526

#TimeUsernameProblemLanguageResultExecution timeMemory
1360526putuputuGondola (IOI14_gondola)C++20
Compilation error
0 ms0 KiB
#include "gondola.h"
#include<bits/stdc++.h>
using namespace std;
int valid(int n, int inputSeq[])
{
	unordered_set<int> se;
	int d=-1, s=-1;
  	for(int i=0; i<n; i++){
  		if(se.count(inputSeq[i])==true){
  			return 0;
		}
		se.insert(inputSeq[i]);
  		if(inputSeq[i]<=n and d==-1){
			d=i;
			s=inputSeq[i];
	  	}	
  	}
  	if(d==-1){
  		return 1;
	  }
  	for(int i=0; i<n; i++){
  		if(inputSeq[i]<=n){
  			int ex=(s-1+(i-d))%n;
  			if(ex<0){
  				ex+=n;
			  }
			  ex+=1;
			  if(inputSeq[i]!=ex){
			  	return 0;
			  }
		  }
	  }
  return 1;
}

Compilation message (stderr)

/usr/bin/ld: /tmp/ccviZIon.o: in function `main':
grader.cpp:(.text.startup+0xfc): undefined reference to `replacement'
/usr/bin/ld: grader.cpp:(.text.startup+0x18d): undefined reference to `countReplacement'
collect2: error: ld returned 1 exit status