很显然,就是这几种情况(错多了,我比谁都清楚,害!) 1.正确 啥也别说了,请再接再厉! 2.格式错误 答案基本正确,但格式不对! 没有换行,没有空格,多输出了东西都是有可能的。 3.答案错误 千万不要觉得你在你的 “ 自家 ” 编译器上运行的很好,而且试了一下示例全部和oj上一样你就对了,其实你想多了。当然出现这种情况不要怕,记住,想极端,找出你的程序的漏洞,就行了。 4.时间超限 一般时间超限有这几种情况,第一,是死循环。for,while等等没有循环结束的条件,导致死循环 ; 第二,代码里有太多没有必要的循环。每一个循坏都需要一段时间,循环过多,运行时间会加长。第三,你用的方法太复杂。每个题在提交时都会显示运行了多少时间,如果方法复杂,就会超出系统给出的时间,但这并不代表你的代码是错的。 5.输出超限 emm,举个例子吧! 同样的zzulioj2426 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200204203859378.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ1NzQ4NDc1,size_16,color_FFFFFF,t_70)
#include
#include
#include
#include
int main()
{
int t;
int a,b,c;
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&a,&b,&c);
if(a>b)
{
t=a;
a=b;
b=t;
}
if(a>c)
{
int s=a;
a=c;
c=s;
}
if(b>c)
{
int m=b;
b=c;
c=m;
}
if(c-ac&&a+c>b&&b+c>a&&a-b |