同一个用例,两次测试结果不一样!!跪求解释!!!
最小长方形
Problem Description
给定一系列2维平面点的坐标(x, y),其中x和y均为整数,要求用一个最小的长方形框将所有点框在内。长方形框的边分别平行于x和y坐标轴,点落在边上也算是被框在内。
Input
测试输入包含若干测试用例,每个测试用例由一系列坐标组成,每对坐标占一行,其中|x|和|y|小于 231;一对0 坐标标志着一个测试用例的结束。注意(0, 0)不作为任何一个测试用例里面的点。一个没有点的测试用例标志着整个输入的结束。
Output
对每个测试用例,在1行内输出2对整数,其间用一个空格隔开。第1对整数是长方形框左下角的坐标,第2对整数是长方形框右上角的坐标。
Sample Input
12 56
23 56
13 10
0 0
12 34
0 0
0 0
Sample Output
12 10 23 56
12 34 12 34
——————————————————————————————————————
代码如下:
第一个输入用例第一次输进去output不对,变成 13 10 23 56而不是12 10 23 56 之后重复输入这个用例测试又正常了 跪求解释!!!!!!!!
Problem Description
给定一系列2维平面点的坐标(x, y),其中x和y均为整数,要求用一个最小的长方形框将所有点框在内。长方形框的边分别平行于x和y坐标轴,点落在边上也算是被框在内。
Input
测试输入包含若干测试用例,每个测试用例由一系列坐标组成,每对坐标占一行,其中|x|和|y|小于 231;一对0 坐标标志着一个测试用例的结束。注意(0, 0)不作为任何一个测试用例里面的点。一个没有点的测试用例标志着整个输入的结束。
Output
对每个测试用例,在1行内输出2对整数,其间用一个空格隔开。第1对整数是长方形框左下角的坐标,第2对整数是长方形框右上角的坐标。
Sample Input
12 56
23 56
13 10
0 0
12 34
0 0
0 0
Sample Output
12 10 23 56
12 34 12 34
——————————————————————————————————————
代码如下:
#include <stdio.h>
int main()
{
int a,b,m1,m2,n1,n2;
scanf("%d%d",&a,&b);
while(scanf("%d%d",&a,&b)!=EOF)
{
m1=231;
n1=231;
m2=-231;
n2=-231;
while(a&&b)
{
if(a<m1)
m1=a;
if(b<n1)
n1=b;
if(a>m2)
m2=a;
if(b>n2)
n2=b;
scanf("%d%d",&a,&b);
}
printf("%d %d %d %d\n",m1,n1,m2,n2);
}
return 0;
}第一个输入用例第一次输进去output不对,变成 13 10 23 56而不是12 10 23 56 之后重复输入这个用例测试又正常了 跪求解释!!!!!!!!
...全文
相关推荐
功能测试用例模板
提供功能测试用例模板,方便大家需要的时候可以下载。
CMMI单元测试用例及测试结果记录
CMMI3工程活动中的实现与测试文件中的单元测试用例与结果记录,可以帮助项目经理正确的编写单元测试用例
软件测试经典用例!!!
软件测试经典用例!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
测试用例实例(含:功能测试用例、性能测试用例、兼容性测试用例)
此文档是收录了一些软件测试中用到的一些实例问题收集,内容颇为丰富,可供学着学习使用。
软件测试用例模板一详细用例(经典).doc
软件测试用例模板一详细用例(经典) - 用例编号 项目名称 模块名称 项目承担部门 用例作者 完成日期 本文档使用部门 评审负责人 审核日期 TestCase_LinkWorks_WorkEv...


