有一组自然数(80,99,40,60,25,45,30,50,20),请问哪些数值相加的结果是100.
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/07/17 06:26:18
有一组自然数(80,99,40,60,25,45,30,50,20),请问哪些数值相加的结果是100.
附:这个数组可能会非常大,有几千几万个值,所以我需要一个聪明的算法.
附:这个数组可能会非常大,有几千几万个值,所以我需要一个聪明的算法.
一个一个的去考虑
1,首先排除99
2,再看80,只能是80+20=100
3,再看40,只能是60+40=100
4,再看60,只能是60+40=100(重复,所以排除)
5,再看25,只能是25+45+30=100
6,再看45,只能是45+25+30=100(重复,所以排除)
7,再看30,有两种情况,30+25+45=100(重复,所以排除)
或者30+50+20=100
8,再看50,只能是30+50+20=100(重复,所以排除)
9,再看20,有两种情况30+50+20=100(重复,所以排除)
或者80+20=100
所以共有80+20=100;60+40=100;25+45+30=100;30+50+20=100
4种情况
1,首先排除99
2,再看80,只能是80+20=100
3,再看40,只能是60+40=100
4,再看60,只能是60+40=100(重复,所以排除)
5,再看25,只能是25+45+30=100
6,再看45,只能是45+25+30=100(重复,所以排除)
7,再看30,有两种情况,30+25+45=100(重复,所以排除)
或者30+50+20=100
8,再看50,只能是30+50+20=100(重复,所以排除)
9,再看20,有两种情况30+50+20=100(重复,所以排除)
或者80+20=100
所以共有80+20=100;60+40=100;25+45+30=100;30+50+20=100
4种情况
有一组自然数(80,99,40,60,25,45,30,50,20),请问哪些数值相加的结果是100.
一组数据1/2,1/6,1/12,1/20……像这样前99个数相加的结果是().
EXCEL中有一列数值为50 60 70 40 80 现要用一个公式把它们相加,但公式里要自动踢出小于50的数值,能做到
一个自然数和它本身相加,相减相除.所得的和差商再相加.结果是1991.原来的自然数是多少?
一个自然数,与它本身相加、相减、相除,所得的和、差、商再相加,结果是257,这个自然数是多少?
EXCEL中,有一列数值为50 80 70 25 90现在要用一个公式把它们相加,但要公式自动踢出小于50的数值.能做到
一个自然数与它本身相加,相减,相除所得的和.差.商再相加,结果是2005,原来的自...
一个不为0的自然数与它本身相加、相减、相除所得的和、差、商再相加,结果是2011,那么原来的自然数是___.
一个自然数,与它本身相加,相减,相除,所得的和,差,商再相加,结果是1991,那么原来的自然数是多少?
一个自然数与它本身相加、相减、相除所得的和、差、商再相加,结果是1991,那么原来的自然数是______.
根据1个自然数与它本身相加,相减,相除所得的和,差,商再相加,结果是2011写等式,并试着计算这个自然数是多少.
请问有什么公式,可以实现,当n=0的时候,计算结果是0,当n不等于0的时候结算结果是1,n是自然数.