有4个大于0的数字,取其每三个相加,则其和分别为22,24,27和20,这四个数分别是
来源:百度知道 编辑:UC知道 时间:2024/06/09 04:23:35
程序语言
没有任何列程序的必要,
因为 22+24+27+20=3(a+b+c+d),所以四个数的和为31,
31减去22,24,27,20的结果就是那四个数
程序要的话如下
#include<iostream.h>
main()
{
int a,b,c,d;
int sum;
for(a=1;a<18;a++)
for(b=1;b<18;b++)
for(c=1;c<18;c++)
for(d=1;d<18;d++)
if(a+b+c+d==31 && a+b+c==22 && a+b+d==24&&a+c+d==27&&b+c+d==20)
cout<<a<<' '<<b<<' '<<c<<' '<<d<<endl;
}
这样都要编程,太不艺术了啊,直接枚举不就行了?
数学做法:
a + b + c = 22 1式
a + b + d = 24 2式
a + c + d = 27 3式
b + c + d = 20 4式
四式相加, 并除3.
a + b + c + d = 31. 5式
5式-1式, 得 d = 9
5式-2式, 得 c = 7
5式-1式, 得 b = 4
5式-1式, 得 a = 11
#include<iostream>
using namespace std;
main()
{
int sum ;
int i,j,k,l;
今有四数,取其三个而相加,其和分别为22.24.27和20。求此四数各是几?
今有四数,取其三个而相加,其和分别为22,24,27,20,求此四数个几何。
哭求:在1~20共20个整数中取两个数相加,使其和为偶数的不同取法有多少种?
现有3个数,任取两个数相加,其和分别为37、29、18,则这三个数分别是多少?
现有3个数,任取两个数相加,其和分别为37、29、18,则这三个数分别是多少?
我想给我侄女取个三个子的名,姓童,发字辈,其母姓陈
1-20的数中,任意取2个数相加,其结果能被4整除的概率多少?
1到9中任意取3个数相加,其和相等有多少种情况
1至16个数字分别方在16个框内使其横.,竖,对角线相加都是32
请用两种方法将1~9的9个数字不重复地写出其加法、减法、乘法三个等式