//一百块钱 公鸡3快一只 母鸡两块一只 小鸡一块3只,怎样买才能百元白鸡
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
//算法一
int g_j,m_j,s_j,t=0;//依次列举各种鸡有多少只时正好100
for(g_j=0;g_j<=100;g_j++)
for(m_j=0;m_j<=100;m_j++)
for(s_j=0;s_j<=100;s_j+=3)
if (100==(g_j+m_j+s_j)&&100==(3*g_j+2*m_j+s_j/3))
cout <<"<"<<t++<<">. 公鸡"<<g_j<<"只"<<" "<<"母鸡"<<m_j<<"只"<<" "<<"小鸡"<<s_j<<"只"<<endl;
return 0;
//算法二
/*
int g_j,s_j,t=0;
for(g_j=0;g_j<34;g_j++)
for(s_j=0;s_j<100;s_j+=3)
if(g_j*3+s_j/3+(100-g_j-s_j)*2==100&&100-g_j-s_j>=0) cout <<"<"<<t++<<">. 公鸡"<<g_j<<"只"<<" "<<"母鸡"<<100-g_j-s_j<<"只"<<" "<<"小鸡"<<s_j<<"只"<<endl;
*/
}