题目描述
分析所有情况用if判断最后输出对应的动物
样例
blablabla
算法1
(暴力枚举) $O(n^2)$
include[HTML_REMOVED]
using namespace std;
string s[3];
int main()
{
for(int i=0;i<3;i++)
cin>>s[i];
if(s[0]==”vertebrado”)
{
if(s[1]==”ave”)
{
if(s[2]==”carnivoro”)
cout<<”aguia”;
if(s[2]==”onivoro”)
cout<<”pomba”;
}
if(s[1]==”mamifero”)
{
if(s[2]==”onivoro”)
{
cout<<”homem”;
}
if(s[2]==”herbivoro”)
{
cout<<”vaca”;
}
}
}
if(s[0]==”invertebrado”)
{
if(s[1]==”inseto”)
{
if(s[2]==”hematofago”)
{
cout<<”pulga”;
}
if(s[2]==”herbivoro”)
{
cout<<”lagarta”;
}
}
if(s[1]==”anelideo”)
{
if(s[2]==”hematofago”)
{
cout<<”sanguessuga”;
}
if(s[2]==”onivoro”)
{
cout<<”minhoca”;
}
}
}
return 0;
}
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla