题目描述
我靠,在c++中字符串是用双引号”“”!!!!!
char是单个字符;
string才是字符串
样例
#include<iostream>
using namespace std;
int main()
{
string a,b,c;
cin>>a>>b>>c;
if(a=="vertebrado")
{
if(b=="ave")
{
if(c=="carnivoro")
{
printf("aguia");
}
if(c=="onivoro")
{
printf("pomba");
}
}
if(b=="mamifero")
{
if(c=="onivoro")
{
printf("homem");
}
if(c=="herbivoro")
{
printf("vaca");
}
}
}
if(a=="invertebrado")
{
if(b=="inseto")
{
if(c=="hematofago")
{
printf("pulga");
}
if(c=="herbivoro")
{
printf("lagarta");
}
}
if(b=="anelideo")
{
if(c=="hematofago") printf("sanguessuga");
if(c=="onivoro") printf("minhoca");
}
}
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla