Codeforces Round #269 (Div. 2) A

A. MUH and Sticks


        题意:6个数,看看是不是能先挑出4个相同的,再看看剩下两个是否相同。

        思路:水题不解释。

#include <iostream>      
#include <stdio.h>      
#include <cmath>      
#include <algorithm>      
#include <iomanip>      
#include <cstdlib>      
#include <string>       
#include <vector>      
#include <queue>      
#include <stack>      
#include <map>    
#include <set>    
#include <string.h>
#include <ctype.h>      
  
using namespace std;    

int num[10];
int cnt[15];

int main(){
	
	for(int i=1;i<=6;i++){
		cin>>num[i];
		cnt[num[i]]++;
	}
	
	bool ok=0;
	for(int i=1;i<=10;i++){
		if(cnt[i]>=4){
			ok=1;
			cnt[i]-=4;
		}
	}
	int k;
	bool b=0;
	for(int i=1;i<=10;i++){
		if(cnt[i]==1){
			b=1;
		}
	}
	if(ok){
		if(b){
			cout<<"Bear"<<endl;
		}else{
			cout<<"Elephant"<<endl;
		}
	}else{
		cout<<"Alien"<<endl;
	}
	return 0;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值