Submission #155241


Source Code Expand

#include <stdio.h>

int trib(n){
	int flag = 4;
	int tri1, tri2, tri3, tmp;
	tri1 = 0;
	tri2 = 0;
	tri3 = 1;
	while (flag<=n) {
		tmp = tri1 + tri2 + tri3;
		tri1 = tri2%10007;
		tri2 = tri3%10007;
		tri3 = tmp%10007;
		flag++;
	}
	return tmp;
}

int main(void) {
	int n, ans;
	scanf("%d", &n);
	if(n==1 || n==2) {
		printf("0");
	} else if(n==3) {
		printf("1");
	} else {
		printf("%d", trib(n));
	}
	return 0;
}

Submission Info

Submission Time
Task B - トリボナッチ数列
User sayu
Language C++ (G++ 4.6.4)
Score 0
Code Size 443 Byte
Status CE

Compile Error

./Main.cpp:3:10: error: ‘n’ was not declared in this scope
./Main.cpp:3:12: error: expected ‘,’ or ‘;’ before ‘{’ token