Time 如何调试代码质询中超过时间限制的错误?
下面的代码是用C++14编写的。所用时间为1.01秒,导致“超过时间限制”错误。是某种整数溢出,还是时间复杂度很高?如果是,那么请建议我在代码中进行一些更正,以使其运行 这是我的密码:Time 如何调试代码质询中超过时间限制的错误?,time,c++14,limit,Time,C++14,Limit,下面的代码是用C++14编写的。所用时间为1.01秒,导致“超过时间限制”错误。是某种整数溢出,还是时间复杂度很高?如果是,那么请建议我在代码中进行一些更正,以使其运行 这是我的密码: #include <iostream> #include <algorithm> using namespace std; int main() { // problem code - EXAMCHT, Author - gamerrk1004 int t; c
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
// problem code - EXAMCHT, Author - gamerrk1004
int t;
cin >> t;
while (t--)
{
int a,b,count=0;
cin >> a >> b;
for(int i=1;i<b;i++)
{
if((a-1)%i==(b-1)%i)
{
count ++;
}
}
cout << count << endl;
}
return 0;
}
#包括
#包括
使用名称空间std;
int main()
{
//问题代码-EXAMCHT,作者-gamerrk1004
int t;
cin>>t;
而(t--)
{
int a,b,count=0;
cin>>a>>b;
对于(int i=1;看。请养成编辑问题以添加新信息的习惯(正如我所问的那样)
)。我刚才为您做了这件事。如果它说需要1.01秒,这并不意味着它实际上在那个时间内运行,但它在1秒后会变得非常棒,这是该问题的时间限制。(顺便说一句,“TLE”在代码挑战圈之外可能无法很好地理解,因此我倾向于完整地编写它)。