Cześć,
Mam problem z zadaniami Czy umiesz potęgować i Dwie cyfry silni- w obu pokazuje mi, że przekroczono limit czasu. Czy ktoś może doradzić co zmodyfikować żeby zadziałało?
- Czy umiesz potęgować
#include
using namespace std;
int main()
{
int sets, number, power, powerBase;
cin >> sets;
for (int i = 0; i < sets; i++)
{
{
cin >> number >> power;
powerBase = number;
}
for (int y = 1; y < power; y++)
{
number *= powerBase;
}
cout << number % 10 << endl;
}
}
- Dwie cyfry silni
#include
using namespace std;
int main()
{
int sets, number, result;
cin >> sets;
for (int i = 0; i < sets; i++)
{
cin >> number;
result = number;
if (number <= 1)
{
cout << 0 << " " << 1 << endl;
}
else
{
for (int y = 1; y < result; y++)
{
number = number * y;
}
cout << number / 10 % 10 << " " << number % 10 << endl;
}
}
}
Dziękuję.