2111 - 预言大师彤神

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

    12级和13级的同学们想必大家都听过彤神,至于彤神为什么会被封神,这得从她的超能力说起了。相传彤神有预知未来的能力,有一次篮球赛彤神说会输,结果就输了(这绝对不是乌鸦嘴)。韬神觉得耳听为虚,眼见为实,多年的求证经历让他把“实验是检验真理的唯一标准”作为人生第一信条。今天韬神要踢一场足球赛,他找到彤神,让彤神预测一下比分,请鑫神当裁判。韬神说:“如果彤神你能预测中比分,无论是哪边赢,我就请1105实验室里的人每人一杯香蕉牛奶。”彤神愉快地答应了。现在比赛结束了,给你彤神预测的比分a:b, 由于鑫神脑门子被夹了,然后把计分的牌子弄混了,他看到的结果是m:n。请你帮他做出判决,所有1105的小伙伴们有可能喝到香蕉牛奶吗?

题目输入

第一行输入一个正整数T, 表示T个测试实例。接下来输入T行,每行输入四个整数,分别表示a, b, m, n的值(T, a, b, m, n<=10000)

题目输出

对于每个测试实例,如果1105的小伙伴们有可能能喝到香蕉牛奶,输出”YES”, 否则请输出”Sorry”, 每个占一行。

输入/输出样例

输入格式

2
0 0 0 0
1 1 1 0

输出格式

YES
Sorry

C语言解答

#include <stdio.h>

int main()
{
	int n;
	scanf("%d",&n);
	
	int a[n][4];
	int i;
	int j;
	for(i = 0;i < n;i ++)
	for(j = 0;j < 4;j ++)
	scanf("%d",&a[i][j]);
	
	int i1,j1;
	for(i1 = 0;i1 < n;i1 ++)
	{
		if((a[i1][0] == a[i1][2] && a[i1][1] == a[i1][3])||(a[i1][0] == a[i1][3] && a[i1][1] == a[i1][2]))
		printf("YES\n");
		
		else
		printf("Sorry\n");
	}
	return 0;
} 

C++解答

#include<stdio.h>

int main(void)
{
    int T, a, b, m, n;
    scanf("%d", &T);
    while(T--)
    {
        scanf("%d%d%d%d", &a, &b, &m, &n);
        if((a==m&&b==n)||(b==m&&a==n))
          printf("YES\n");
        else
          printf("Sorry\n");
    }

    return 0;
}