1 条题解

  • 1
    @ 2023-1-17 14:30:21
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	int i,j,k,l;//分别代表4个人的年龄
    	//遍历第一个人年龄可能的范围
    	for(i = 1; i <= 23; i++){
    		//遍历第二个人年龄可能的范围
    		for(j = i+1; j <= 26-i-2; j++){
    			k = j + j - i;//第三个人年龄
    			l = k + j - i;//第四个人年龄
    			//总年龄26,且乘积880则输出
    			if(i+j+k+l == 26 && i*j*k*l == 880){
    				cout << i << " " << j << " " << k << " " << l << endl;
    			} 
    		} 
    	} 
    	return 0;
    }
    
    
    • 1

    【入门】四个人的年龄求解

    信息

    ID
    251
    时间
    1000ms
    内存
    16MiB
    难度
    2
    标签
    递交数
    52
    已通过
    34
    上传者