2111 - 预言大师彤神
时间限制 : 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; }