Submission #3516

# Submission time Handle Problem Language Result Execution time Memory
3516 2013-08-31T06:19:02 Z shinhj88 Inherited disease (kriii1_I) C++
1 / 1
0 ms 1088 KB
#include<stdio.h>
#define P 1000000007
int main(){
	long long d, i, di, a=1, b, t, t1=0, t2=1;
	scanf("%lld", &d);
	for(i=1;i<=d;++i){
		scanf("%lld", &di);
		b=((a-1)*i+di)%P;
		printf("%d\n", (b+t1)%P);
		t1=(t1+t2)%P;
		t2=(t2*(i+1))%P;
		a=b;
	}
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 1088 KB Output is correct
2 Correct 0 ms 1088 KB Output is correct
3 Correct 0 ms 1088 KB Output is correct
4 Correct 0 ms 1088 KB Output is correct
5 Correct 0 ms 1088 KB Output is correct
6 Correct 0 ms 1088 KB Output is correct
7 Correct 0 ms 1088 KB Output is correct
8 Correct 0 ms 1088 KB Output is correct
9 Correct 0 ms 1088 KB Output is correct
10 Correct 0 ms 1088 KB Output is correct
11 Correct 0 ms 1088 KB Output is correct
12 Correct 0 ms 1088 KB Output is correct
13 Correct 0 ms 1088 KB Output is correct
14 Correct 0 ms 1088 KB Output is correct
15 Correct 0 ms 1088 KB Output is correct
16 Correct 0 ms 1088 KB Output is correct
17 Correct 0 ms 1088 KB Output is correct
18 Correct 0 ms 1088 KB Output is correct
19 Correct 0 ms 1088 KB Output is correct
20 Correct 0 ms 1088 KB Output is correct