问题标题: 酷町堂:4545

0
0
已解决
武建豪
武建豪
中级天翼
中级天翼

4545   开心郊游

经验值:800 时间限制:1000毫秒

题目描述 Description

有四个人相约一起郊游,他们四个人的年龄加在一起是97岁,最小的年龄是10岁,他和年龄最大的那个人岁数和比另外两个人岁数和大7岁,请你求出这四个人的年龄可能是多少。

输入描述 Input Description

输出描述 Output Description

可能有多组解,有几组输出几行(按字典序排序),每一行四个数从小到大,分别代表这四个人的年龄,年龄之间用空格隔开。

样例输入 Sample Input

样例输出 Sample Output

数据范围及提示 Data Size & Hint

年龄可能相同

思路或者其他

武建豪在2021-05-09 14:36:35追加了内容


0
已采纳
包思远
包思远
新手启示者
新手启示者
    for(int i=10;i<=97;i++){
        for(int j=i;j<=97;j++){
            for(int k=j;k<=97;k++){
                if((10+k)==(i+j+7)&&(10+i+j+k==97)){
                    输出10 空格 i 空格 j 空格 k 换行;
                }
            }
        }
    }

 

0
江见匀
江见匀
新手光能
新手光能

10 10 35 42
10 11 34 42
10 12 33 42
10 13 32 42
10 14 31 42
10 15 30 42
10 16 29 42
10 17 28 42
10 18 27 42
10 19 26 42
10 20 25 42
10 21 24 42
10 22 23 42

把他们全输出!!!

即可 ac

我要回答