Submission #1212946


Source Code Expand

#include <cstdlib>
#include <iostream>
int main(void) {
	int n;
	while (std::cin >> n) {
		const int mod = 1000000007;
		int stack = 0, *arr;
		long long ans = 1;
		arr = new int[n];
		for (int i = 0; i < n; ++i) {
			std::cin >> arr[i];
		}
		for (int i = 0; i < n; ++i) {
			if (arr[i] < 2 * ++stack - 1) {
				ans *= stack--;
				ans %= mod;
	   		}
		}
		for (int i = 0; i < value; ++i) {
			ans *= i + 1;
			ans %= mod;
		}
		std::cout << ans << std::endl;
		delete[] arr;
	}
	return EXIT_SUCCESS;
}

Submission Info

Submission Time
Task A - Robot Racing
User s8079
Language C++14 (GCC 5.4.1)
Score 0
Code Size 530 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:19:23: error: ‘value’ was not declared in this scope
   for (int i = 0; i < value; ++i) {
                       ^