题目:马戏团观众人数 基础科学学院系–简单
来源:123.206.77.74
输入:一个马戏团表演, n 个座位全满,全部门票收入是 120 元,现在知道,男人每人 5 元,女人每人 2 元,小孩每人 1 角。根据总人数,计算出男人、女人和小孩各多少人。
输出:男人、女人和小孩人数,若 n 人无法满足条件,则输出“No output\n”
解题思路:先男人,后女人,最后小孩,用整形,把小数化为整数。
源代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,k=0;
int man,women,kid;
scanf("%d",&n);
for(man=0;man<=n;man++)
{
if(man50>1200)break;
for(women=0;women<=n;women++)
{
if(man50+women*20>1200)break;
kid=n-man-women;
if(1200==women*20+man*50+kid)
{ k=1;
printf("%d %d %d",man,women,kid);
printf("\n");
}
}
}
if(k==0)
{
printf("No output\n");
}
return 0;
}
发布人:王红松