2 条题解

  • 1
    @ 2022-12-9 0:58:44

    C :

    #include<stdio.h>
    
    int main(){
    	int i,j;
    	for(i = 1;i < 50;i++){	  //i是鸡的数量	 
    		if(i * 2 + (50 - i) * 4 == 160){
    			printf("%d %d",i,50-i); 
    		}   
        } 
        return 0;
    }
    

    C++ :

    #include <iostream>
    
    using namespace std;
    
    int main(){
    	
    	cout<<"20 30"<<endl;
    }
    

    Python :

    for r in range(0, 50):
        c = 50 - r
        cl = 2 * c
        rl = 4 * r
        if cl + rl == 160:
         print(c, r)
    
    • 0
      @ 2023-2-12 17:28:18

      #include<iostream> using namespace std; int main() { int a=160,b=50,c; c=a/2-b; cout<<a-c<<" "<<c; } /这个方法是根据《九章算术》所述:兔子的数量=腿的数量/2-头的数量(把原文转换成了大家看的懂的等量关系)如果数值不一样,把a和b的值改一下就行/

      • 1

      信息

      ID
      51
      时间
      1000ms
      内存
      16MiB
      难度
      2
      标签
      递交数
      61
      已通过
      40
      上传者