问题标题: 酷町堂:5064 海盗传说

0
0

0
已采纳
徐子玄
徐子玄
初级光能
初级光能

直接输出

20,5,4,2,0
18,9,3,2,0
15,10,3,2,0
12,6,4,2,0

1
吕若朴
吕若朴
中级光能
中级光能

这是一道典型的枚举题,就是求四个分子为一的分数加起来为1!!!

而且这四个分数分母不相同!!!

吕若朴在2020-05-17 18:52:03追加了内容

这题可以用枚举解决,思路如下:

1、枚举第一轮剩下人数,从20枚举到4,循环变量为i。

2、枚举第二轮剩下人数,从i枚举到4,循环变量为j。

3、枚举第三轮剩下人数,从j枚举到4,循环变量为k。

将1/i,1/j,1/k,1/4依次加起来,判断是否是1。是1则输出,否则不输出。

此题要用3重循环!!!

判断是否是1的代码:


if(abs(1.0/i+1.0/j+1.0/k+1.0/4-1)<=0.00001)

要加头文件#include<cmath>!!!;

0
潘晨皓
潘晨皓
高级天翼
高级天翼

因为他没有输入,所以你可以直接输出

0
0
我要回答