Cod sursa(job #172582)

Utilizator AndreyPAndrei Poenaru AndreyP Data 6 aprilie 2008 16:27:52
Problema Koba Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<stdio.h>
int v[3];
long long s;
int main()
{
	freopen("koba.in","r",stdin);
	freopen("koba.out","w",stdout);
	int n,i,x1=2,x2=1,x3=0;
	scanf("%d",&n);
	for(i=0; i<3; i++)
	{
		scanf("%d",&v[i]);
		v[i]=v[i]%10;
		if(i<n)
			s+=v[i];
	}
	for(i=4; i<=n; i++)
	{
		v[x3]=(v[x1]+v[x2]*v[x3])%10;
		s+=v[x3];
		if(x1==2)
			x1=0;
		else
			x1++;
		if(x2==2)
			x2=0;
		else
			x2++;
		if(x3==2)
			x3=0;
		else
			x3++;
	}
	printf("%lld\n",s);
	return 0;
}