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;
}

 

相关文章
|
4月前
|
开发者 C++ 容器
鸿蒙5开发宝藏案例分享---Pura X开发案例分享
本文详解了鸿蒙系统中 Pura X 折叠屏外屏开发的实战技巧,涵盖五大核心场景:小窗口响应式布局、内容显隐控制、滑动容器优化、短视频沉浸式适配及滑动隐藏控件。通过代码解析与避坑指南,帮助开发者掌握外屏适配的关键技术,如双断点判断、系统规避区处理和折叠状态监听。这些方案不仅适用于 Pura X,还能扩展至其他鸿蒙设备开发,是折叠屏生态开发的“黄金手册”。
|
10月前
|
机器学习/深度学习 人工智能 算法
《非计算机专业者:Python 开启人工智能职业新航道》
在人工智能蓬勃发展的今天,Python 作为其得力助手,凭借简洁语法和丰富库,成为非计算机专业人员适应时代、拓展职业的关键。学习 Python 需明确目标,夯实基础,掌握 NumPy、Pandas 等库的应用,并通过项目实战积累经验。持续学习与交流,紧跟技术动态,助力职业发展,在人工智能时代乘风破浪。
199 22
|
Docker 容器
docker安装minio
以上就是在Docker中安装MinIO的步骤。
566 2
|
机器学习/深度学习 数据可视化 大数据
Python数据可视化的最新趋势
【8月更文挑战第20天】随着数据量激增及洞察需求提升,数据可视化在数据分析领域愈发关键。Python凭借其强大的库支持,已成为数据可视化的重要工具。当前趋势包括交互式可视化(如Bokeh、Plotly)和机器学习驱动的可视化(如Yellowbrick)。未来发展方向涉及:整合增强现实(AR)与虚拟现实(VR)技术,实现更为沉浸式的体验;自动化可视化,借助机器学习简化流程;强化大数据支持,优化处理效率;多模态数据可视化,综合多种类型数据;以及提高可视化工具的互操作性和自适应性,满足跨平台需求。Python将持续引领数据可视化领域的革新与发展。
|
负载均衡 网络协议 算法
ensp中ospf基础 原理及配置命令(详解)
ensp中ospf基础 原理及配置命令(详解)
963 2
|
移动开发 Android开发 开发者
构建高效Android应用:探究Kotlin协程的优势
在移动开发领域,尤其是针对Android平台,性能优化和流畅的用户体验始终是开发者追求的核心目标。近年来,Kotlin语言凭借其简洁性和功能性成为Android开发的新宠,特别是Kotlin协程的引入,为编写异步代码提供了一种全新的范式。本文将深入探讨Kotlin协程在Android应用开发中的应用及其带来的优势,旨在帮助开发者理解并运用协程来提高应用的性能和响应性。
|
Kubernetes 搜索推荐 Linux
K8S 1.20 弃用 Docker 评估之 Docker CLI 的替代产品 nerdctl
K8S 1.20 弃用 Docker 评估之 Docker CLI 的替代产品 nerdctl
|
前端开发 JavaScript PHP
fastadmin框架自带的数据效验
fastadmin框架自带的数据效验
564 0
|
运维 Kubernetes 测试技术
阿里巴巴超大规模Kubernetes基础设施运维体系揭秘
ASI:Alibaba Serverless infrastructure,阿里巴巴针对云原生应用设计的统一基础设施。ASI 基于阿里云公共云容器服务 ACK之上,支撑集团应用云原生化和云产品的Serverless化的基础设施平台。
阿里巴巴超大规模Kubernetes基础设施运维体系揭秘