求查错
查看原帖
求查错
367619
otislee601楼主2021/3/27 19:52

60

#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
//	freopen("cake.in","r",stdin);
//	freopen("cake.out","w",stdout);
	int t,a,b,c;
	scanf("%d",&t);
	while(t--)
	{
		scanf("%d%d%d",&a,&b,&c);
		if((a==0&&c==0)||(a==0&&b==0)||(b==0&&c==0)) 
		{
			puts("0");
			continue;
		}
		if(a==0)
		{
			if(b==c)
			{
				puts("1");
				continue;
			}
			puts("2");
			continue; 
		}
		if(b==0)
		{
			if(a==c)
			{
				puts("1");
				continue;
			}
			puts("2");
			continue;
		}
		if(c==0)
		{
			if(b==a)
			{
				puts("1");
				continue;
			}
			puts("2");
			continue;
		}
		if(a==b&&b==c)
		{
			puts("3");
			continue;
		}
		if(a==b||b==c||a==c)
		{
			puts("2");
			continue;
		}
		if((a+b==c)||(a+c==b)||(b+c==a))
		{
			puts("2");
			continue;
		}
		puts("3");
//		puts("QAQ");
	}
	return 0;
}
2021/3/27 19:52
加载中...