Cześć, mam problem, co mógłbym zrobić w podesłanym niżej programie żeby skrócić jego czas wykonywania?
#include
using namespace std;
int potega(int p,int w)
{
if(w==0)return 1;
else return p*potega(p,w-1);
}
int main()
{
int p, w, proby;
cin>>proby;
for(int i=1;i<=proby;i++)
{
cin>>p;
cin>>w;
cout<<potega(p,w)<<endl;
}
return 0;
}
created
last reply
- 1
reply
- 1.1k
views
- 2
users
- 4
links