OpenJudge计算概论-四大湖

简介: /*====================================================================== 四大湖 总时间限制: 1000ms 内存限制: 65536kB 描述 我国有4大淡水湖。
/*======================================================================
四大湖
总时间限制: 1000ms 内存限制: 65536kB
描述
我国有4大淡水湖。 
A说:洞庭湖最大,洪泽湖最小,鄱阳湖第三。 
B说:洪泽湖最大,洞庭湖最小,鄱阳湖第二,太湖第三。 
C说:洪泽湖最小,洞庭湖第三。 
D说:鄱阳湖最大,太湖最小,洪泽湖第二,洞庭湖第三。 
已知这4个湖的大小均不相等,4个人每人仅答对一个, 
请编程按照鄱阳湖、洞庭湖、太湖、洪泽湖的顺序给出他们的大小排名。
输入
无。
输出
输出为4行,第1行为鄱阳湖的大小名次,从大到小名次分别表示为1、2、3、4;第2、3、4行分别为洞庭湖、太湖、洪泽湖的大小名次。
样例输入
(无)
样例输出
3
2
1
4
提示
样例输出仅供格式参考
========================================================================*/
#include<stdio.h>
int main()
{
    int a,b,c,d;//代表a、b、c、d四人说的话说对的数量。 
    int x,y,z,m;//代表鄱阳湖、洞庭湖、太湖、洪泽湖 的排名。1是最大,4是最小 
    for(x=1;x<=4;x++)
    {
        for(y=1;y<=4;y++)
        {
            if(x!=y)
            {
                for(z=1;z<=4;z++)
                {
                    if(z!=x&&z!=y)
                    {
                        m=10-x-y-z;
                        a=(y==1)+(m==4)+(x==3);
                        b=(m==1)+(y==4)+(x==2)+(z==3);
                        c=(m==4)+(y==3);
                        d=(x==1)+(z==4)+(m==2)+(y==3);
                        if(a*b*c*d==1)
                        {
                            printf("%d\n%d\n%d\n%d\n",x,y,z,m);
                            return 0;
                        }
                    }
                    
                }
            }    
        }
    }
    return 0;
}

 

相关文章
|
11天前
|
SQL 存储 前端开发
数据库系统概念(第二周 第一堂)
数据库系统概念(第二周 第一堂)
|
5月前
|
机器学习/深度学习 分布式计算 安全
一文详解隐私计算「四大技术路线」
隐私计算是一个快速发展的领域,涉及密码学、安全硬件、信息论、分布式计算等多个学科。目前公开的隐私计算技术资料和白皮书已经非常丰富,但是缺乏对各技术优缺点的深入分析和对比。本文将从性能、安全、隐私、功能、研发难度等多个角度分析对比各技术路线。
一文详解隐私计算「四大技术路线」
|
边缘计算 安全 物联网
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(三)
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(三)
|
数据采集 机器学习/深度学习 存储
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(六)
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍
|
边缘计算 运维 安全
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(五)
《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(五)
|
安全 5G SDN
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(一)
《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(一)
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(一)
|
数据采集 存储 运维
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(四)
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍
|
人工智能 编解码 运维
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(二)
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍
带你读《扬帆远航 5G 融合应用实践精编》第三章钢铁行业3.2案例介绍(二)
|
运维 安全 5G
带你读《扬帆远航 5G 融合应用实践精编》第二章电力行业2.2案例介绍(三)
带你读《扬帆远航 5G 融合应用实践精编》第二章电力行业2.2案例介绍
带你读《扬帆远航 5G 融合应用实践精编》第二章电力行业2.2案例介绍(四)
带你读《扬帆远航 5G 融合应用实践精编》第二章电力行业2.2案例介绍