为什么我的结果是正确的但是提交后总是错误?

LPY_1997 2017-10-17 02:52:58
#include <stdio.h>
void InsertSort (int A[],int num)
{
int i,j,tmp;
for (i = 1; i < num; i++)
{
tmp = A[i];
j = i;
while (--j >= 0 && tmp < A[j])
{
A[j+1] = A[j];
}
A[j+1] = tmp;
}
}
int DeleteSame (int A[], int num)
{
int i,k = 0;
for (i = 0; i < num-1; i++)
{
if (A[i+1] != A[i])
{
A[k++] = A[i];
}
}
A[k] = A[num-1];
return k;
}
int main(void)
{
int n;
int i;
int x,y,z;
int num;
int NUM[1000];
scanf ("%d",&n);
while (n--)
{
int count = 0;
scanf("%d",&num);
for (i = 0; i < num; i++)
{
scanf ("%d%d%d",&x,&y,&z);
if (y<z){y = y^z,z = z^y,y = y^z;}
NUM[i] = x*100 + y*10 + z;
}
InsertSort (NUM,num);
count = DeleteSame (NUM,num);
for (i = 0; i <= count; i++)
{
printf ("%d %d %d\n",NUM[i]/100,NUM[i]%100/10,NUM[i]%10);
}

}
return 0;
}
...全文
113 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
醉_少 2017-10-17
  • 打赏
  • 举报
回复
引用 2楼赵4老师 的回复:
边界条件 输入输出格式 ……
赵老师是我们学习的榜样
赵4老师 2017-10-17
  • 打赏
  • 举报
回复
边界条件 输入输出格式 ……
自信男孩 2017-10-17
  • 打赏
  • 举报
回复
把你的需求贴一下

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧