0
点赞
收藏
分享

微信扫一扫

AcWing 670. 动物

JamFF 2022-01-04 阅读 72
算法c++

链接
https://www.acwing.com/problem/content/672/

思路
层级判断

#include <iostream>
#include <cstdio>
#include <string>

using namespace std;

int main()
{
    string name1, name2, name3;
    cin >> name1 >> name2 >> name3;
    if(name1 == "vertebrado")
    {
        if(name2 == "ave")
        {
            if(name3 == "carnivoro") printf("aguia\n");
            else printf("pomba\n");
        }
        else
        {
            if(name3 == "onivoro") printf("homem\n");
            else printf("vaca\n");
        }
    }
    else
    {   
        if(name2 == "inseto")
        {
            if(name3 == "hematofago") printf("pulga\n");
            else printf("lagarta\n");
        }
        else
        {
            if(name3 == "hematofago") printf("sanguessuga\n");
            else printf("minhoca\n");  
        }
        
    }
    
    return 0;
}
举报

相关推荐

0 条评论