永发信息网

 2、编程挑战题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?

答案:1  悬赏:80  手机版
解决时间 2021-04-06 15:16
  • 提问者网友:伴风望海
  • 2021-04-06 05:26
 2、编程挑战题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-04-06 06:52
#include 
int  main()
{
    int a,b,k,cnt;//k,鸡数
    do{
        scanf("%d%d",&a,&b);//要考虑容错机制,得判断输入
        //是否正确.如果输入负数或者输入导致结果出现小数
        //或负数都是不合理的,要重输
        cnt=4*a-b;//临时量,用来判断会不会出现小数
        //鸡,兔子个数不可以有小数
        k=(4*a-b)/2;//要注意鸡数不可能大于总头数
        //不然,兔子会出现负数
    }while(a<0||b<0||(cnt%2!=0)||k<0|k>a);
    printf("%d, %d
",k,a-k);

    return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯