#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<iostream>
#include<cmath>
using namespace std;
const int mod=10000007;
int a,b,c,d,e,f,n,wzwsb[10250];
int main(){
int i,j,k,m,T;
scanf("%d",&T);
k=T;
while(T--){
scanf("%d%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f,&n);
wzwsb[0]=a%mod;
wzwsb[1]=b%mod;
wzwsb[2]=c%mod;
wzwsb[3]=d%mod;
wzwsb[4]=e%mod;
wzwsb[5]=f%mod;
for(i=6;i<=n;i++)
wzwsb[i]=(wzwsb[i-1]+wzwsb[i-2]+wzwsb[i-3]+wzwsb[i-4]+wzwsb[i-5]+wzwsb[i-6])%mod;
printf("Case %d: %d\n",k-T,wzwsb[n]);
}
return 0;
}
罗旅洲
lightoj 1006 - Hex-a-bonacci (FOR循环)
最新推荐文章于 2018-08-08 19:54:19 发布