Я дал это решение в кодеке для кода проблемы: FCTRL.Сокращение времени в следующем коде
Я видел время компиляции других людей, использующих один и тот же язык с (я использую C++ GCC 4.8.1) несколько меньше, шахта 0.46s в то время как их это 0,23
Может кто-нибудь помочь мне в сократить время, если это возможно?
#include<iostream>
using namespace std;
int main()
{
long int t,i,temp;
cin>>t;
long int n[t],a[t];
for(i=0;i<t;i++)
{
temp=1;
a[i]=0;
cin>>n[i];
while(temp)
{
temp=n[i]/5;
a[i]+=temp;
n[i]=n[i]/5;
}
}
for(i=0;i<t;i++)
cout<<a[i]<<"\n";
return(0);
}
Я незнаком с codechef, почему вопрос компиляции имеет значение? – orlp
Дело не в этом, но я хотел просто знать, могу ли я сократить время выполнения этой программы. –
А также, если я использую больше переменных, чем требуется, и тому подобное. –