七龙珠II

七龙珠II

Description
小王去找了个算命先生算算这辈子是有钱还是没钱。他在纸上写下“性命”两个字,问哪个字重要。
小王想了想说当然是命比较重要。
他摇摇头:“你,没钱”
“为什么?”
“有钱,任性。没钱,认命。”
小王问大师,我想要很多钱,还望大师指点。
大师:世间有七个珠子,只要集齐就可以实现你的愿望。
小王:哦,大师,这个段子我看的太多了,你一定说不是七龙珠,是双色球。
大师:滚特么犊子!我说的是超级大乐透!
超级大乐透一注7个号码,分为前区5个1到35号的球,后区2个1到12号的球,前区5个球都不相同,后区2个球也不相同,摇号时先摇出前区5球,再摇后区2球。当然摇号时球不一定是有序的,你买的时候也一样可能无序,不过都是先前区后后区
Input
多组测试数据。先输入1个整数t表示组数,然后是t组,每组输入2行,分别是摇出的号码和你买的号码
Output
对于每组测试数据输出1行,如果全中输出yes,否则输出no
Sample Input
2
1 2 3 4 5 5 6
1 2 3 4 5 5 6
1 2 3 35 5 2 3
1 2 3 5 35 3 2
Sample Output
yes
yes

#include<stdio.h>
#include<string.h>
int main()
{
	int T,a[36],b[36],c[36],d[36],m;
 	int i;
	scanf("%d",&T);
 	while(T--)
 	{
  		memset(a,0,sizeof(a));
  		memset(b,0,sizeof(b));
  		memset(c,0,sizeof(c));
  		memset(d,0,sizeof(d));	//初始化数据
  		int flag=0;
  		for(i=1;i<=5;i++)
  		{
   			scanf("%d",&m);
   			a[m]++;
  		}
  		for(i=1;i<=2;i++){
   			scanf("%d",&m);
   			b[m]++;
  		}
  		for(i=1;i<=5;i++){
   			scanf("%d",&m);
   			c[m]++;
  		}
  		for(i=1;i<=2;i++){
   			scanf("%d",&m);
   			d[m]++;
  		}
  		for(i=1;i<=35;i++)
  		{
   			if(a[i]==c[i]&&b[i]==d[i])
    				continue;
   			else{
    				flag=1;
    				break;
   			}
  		}
  		if(flag)
   			printf("no\n");
  		else
   			printf("yes\n");
 	}
}

猜你喜欢

转载自blog.csdn.net/weixin_43613299/article/details/85622539
ii
今日推荐