Napisałem kod, sprawdziłem i wszystko działa lecz... ' Przekroczono limit czasu '. Co z tym kodem jest nie tak, że przekracza ten głupi limit ?
#include <iostream>
using namespace std;
int main()
{
long long silnia, wynik;
int pr;
cin >> pr;
while(pr)
{
wynik = 1;
cin >> silnia;
if(silnia <= 1)
wynik = 1;
else
{
for(int i = 2; i <= silnia; i++)
{
wynik *= i;
}
}
cout << wynik / 10 << " " << wynik % 10;
pr--;
}
return 0;
}