#4900. 桐桐的计算--选择题

桐桐的计算--选择题

数学老师布置了一道题目,有三种动物,九头鸟(它有九个头,两只脚)、鸡和兔子关在一个笼子里。 数它们的头正好是100个,数它们的脚也正好是100只。 老师让桐桐编程计算其中九头鸟、鸡和兔子各有多少只?

输入:无

输出: 若干行,前面几行每行输出满足题目条件的一个结果,共三个数,分别表示九头鸟、鸡和兔子的数量, 先按九头鸟数量升序排列,再按鸡数量升序排列, 最后一行输出有多少个结果

阅读以下代码,空白处应填写的是?()

#include<bits/stdc++.h>
using namespace std;
int main(){
    int cnt = 0;
    for(int i = 1; i <= 100/9; i++){ // i:九头鸟数量
        for(int j = 1; j <= 100/2; j++){ // j:鸡的数量
            int k = 100 - i*9 - j;
            if(______){
                  cout << i << ' ' << j << ' ' << k << endl;
                  cnt++;
            }
        }
    }
    cout << cnt;
    return 0;
}

{{ select(1) }}

  • i * 2+j * 2+k * 4==100 && k>0
  • i+j+k==100 && k>0
  • i * 2+j * 2+k * 4==100
  • i+j+k==100