HzuMomoc


私信TA

用户名:932521665

访问量:35960

签 名:

记得在搬砖中多摸鱼!!!

等  级
排  名 90
经  验 9079
参赛次数 8
文章发表 68
年  龄 0
在职情况 在职
学  校 贺州学院
专  业

  自我简介:

解题思路:设鸡个数为i   一个鸡的腿为2

                兔个数为j      兔的腿为4

                总腿数为m   有这个公式2*i+4*j=m

                兔鸡总数为n   i+j=n


注意事项:从0到n开始计算,   

参考代码:

#include<stdio.h>
#include<string.h>
int main()
{
 int i,j;//i为鸡个数  j为兔数
 int n,m;
    while(scanf("%d%d",&n,&m)!=EOF){
 for(i=0;i<=n;i++)//穷举破解 从0开始到n
 {
  j=n-i;//总数为n ,i+j=n
  if(2*i+4*j==m)
    break;
 }
 if(i==n+1)
 {
  printf("No answer\n");
 }
 else
    {
    printf("%d %d\n",i,j);
     }   
}
 return 0;
 }
 

 

0.0分

5 人评分

  评论区

为什么是鸡的数量为总的数量加1
2019-09-26 22:11:12
  • «
  • 1
  • »