前面的题目都比较简单,所以出的都是合集,也没作过多解释,大家应该都能看懂,后续有麻烦的题目会单独拎出来详细讲解滴。
1094-a+b多测试用例1
AC代码:
#include <stdio.h>
int main()
{
int N,a,b;
scanf("%d",&N);
for (int i = 1; i <= N; i ++)
{
scanf("%d %d",&a,&b);
printf("Case %d: %d\n",i,a+b);
}
return 0;
}
1095-a+b多测试用例2
AC代码:
#include <stdio.h>
int main()
{
int t,a,b;
t = 0;
while (scanf("%d %d",&a,&b) != EOF && !(a == 0 && b == 0))
printf("Case %d: %d\n",++t,a+b);
return 0;
}
1096-a+b多测试用例3
AC代码:
#include <stdio.h>
int main()
{
int t,a,b;
t = 0;
while (scanf("%d %d",&a,&b) != EOF )
printf("Case %d: %d\n",++t,a+b);
return 0;
}
1112-三点共线
AC代码:
#include <stdio.h>
int main()
{
int N,k1,k2;
int x1,x2,x3,y1,y2,y3;
scanf("%d",&N);
while (N --)
{
scanf("%d %d %d %d %d %d",&x1,&y1,&x2,&y2,&x3,&y3);
k1 = (y2-y1)*(x3-x1);
k2 = (x2-x1)*(y3-y1);
if (k1 == k2) puts("Yes");
else puts("No");
}
return 0;
}
1113-区间相交
AC代码:
#include <stdio.h>
void Swap(int &x,int &y)
{
int t;
t = x,x = y,y = t;
}
int main()
{
int N,x1,y1,x2,y2;
scanf("%d",&N);
while ( N --)
{
scanf("%d %d %d %d",&x1,&y1,&x2,&y2);
if (x1 > x2)
Swap(x1,x2), Swap(y1,y2);
if (y1 < x2) puts("No");
else puts("Yes");
}
return 0;
}