Решение задачи Вечное бессмертие с Codeforces

Без пояснения   Просмотров: 77


Даже если мир полон противоречий, я все равно буду считать его прекрасным.

У феникса довольно долгая жизнь, и он возрождается каждые a! лет. Здесь a! означает факториал числа a, то есть a! = 1 × 2 × ... × a. В частности, 0! = 1.

Коёми это не очень интересует, но перед тем, как он погрузится в дневные заботы, ему хотелось бы знать, сколько раз феникс возродится за b! лет, то есть величина . Обратите внимание, при b ≥ a эта величина всегда целая.

Так как ответ может быть довольно большим, Коёми интересует лишь последняя цифра этого числа. Помогите Коёми.

Код

#include<bits/stdc++.h>
using namespace std;
long long n=1,a,b,c;
int main()
{
	cin>>a>>b;
	while(a<b&&c<10)
	{
		a++; c++;
		n*=a%10;
	}
	cout<<n%10;
	return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться