Submission #66411

# Submission time Handle Problem Language Result Execution time Memory
66411 2018-08-10T12:14:08 Z KLPP Klavir (COCI17_klavir) C++14
0 / 160
1000 ms 19704 KB
#include<iostream>
#include<vector>
#include<queue>
#include<algorithm>
#include<stdio.h>
using namespace std;
typedef long long int lld;
#define MOD 1000000007

int main(){
	int n,m;
	cin>>n>>m;
	int arr[m];
	for(int i=0;i<m;i++)cin>>arr[i];
	int DP[m];
	DP[0]=n;
	int Z[m];
	Z[0]=-1;
	for(int i=1;i<m;i++){
		Z[i]=0;
		for(int j=0;j<i && arr[j]==arr[i];j++){
			Z[i]++;
		}
	}
	lld a=m;
	cout<<a<<endl;
	for(int i=1;i<m;i++){
		a*=Z[i]+m;
		a%=MOD;
		cout<<a<<endl;
	}

	return 0;
}

Compilation message

klavir.cpp: In function 'int main()':
klavir.cpp:15:6: warning: variable 'DP' set but not used [-Wunused-but-set-variable]
  int DP[m];
      ^~
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 376 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 376 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 2 ms 420 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 548 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 548 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 3 ms 568 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 199 ms 2544 KB Output isn't correct
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1071 ms 15492 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1066 ms 17540 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Execution timed out 1063 ms 19704 KB Time limit exceeded
2 Halted 0 ms 0 KB -