Przekroczono limit czasu. Jakiś pomysł?
#include <iostream>
using namespace std;
int silnia( int x)
{
int silnia = 1;
for(int i=x;i>1;i--)
{
silnia = silnia*i;
}
return silnia;
}
int main()
{
int n;
cin >> n;
if( n < 1 ) return 0;
int tab[n-1];
for(int i=0;i<n;i++)
{
cin >> tab[i];
}
for(int z=0;z<n;z++)
{
int pierwsza(0), druga(0);
if(silnia(tab[z]) < 10 ){ cout << "0 " << silnia(tab[z]) << endl;}
if(silnia(tab[z]) == 24 ){ cout << "2 4" << endl;}
if(silnia(tab[z]) > 24 ){ cout << silnia(tab[z]) / 10 << " 0" << endl;}
}
return 0;
}
created
last reply
- 11
replies
- 837
views
- 3
users