首页 > 其他分享 >借书方案知多少问题

借书方案知多少问题

时间:2023-04-14 20:56:14浏览次数:30  
标签:方案 cout int 知多少 num && 借书 include

一、问题描述: 5本书借给A,B,C三名小朋友,每个人只能借一本,问有多少种借书的方案 二、设计思路: 直接利用三层循环暴力解除完事,条件判断联立两个等式 三、程序流程图:

 

 

四、代码实现:

#include<iostream> 代码一:三层循环,效率有点低#include<iostream> using namespace std;
int main()
{
    int A,B,C;
    int num=0;
    for( A=1;A<=5;A++){//三层循环每个人都有五种拿书的方法
        for(B=1;B<=5;B++){
            for(C=1;C<=5;C++){
             if(A!=B&&A!=C&&B!=C)//判断条件
             {
                 num++;
                 cout<<" A:"<<A<<" B:"<<B<<" C:"<<C<<endl;
                 
             }
            }
        }
    }
cout<<"num="<<num<<endl;
    
    return 0;
}

 

 

        代码二:两层循环,效率较高 #include<iostream>
using namespace std;
int main()
{
    int A,B,C;
    int num=0;
    for( A=1;A<=5;A++){
        for(B=1;B<=5;B++){
            for(C=1;C<=5&&A!=B;C++){
                if(A!=C&&B!=C)
                {
                    num++;
                    cout<<" A:"<<A<<" B:"<<B<<" C:"<<C<<endl;
                    
                }
            }
        }
    }
    cout<<"num="<<num<<endl;
    return 0;
}

 

 

标签:方案,cout,int,知多少,num,&&,借书,include
From: https://www.cnblogs.com/bzsc/p/17319928.html

相关文章

  • 集群中几种session同步方案
    集群中session安全和同步是个最大的问题,下面是我收集到的几种session同步的方案,希望能通过分析其各自的优劣找出其适应的场景。1.客户端cookie加密这是我以前采用的方式,简单,高效。比较好的方法是自己采用cookie机制来实现一个session,在应用中使用此session实现。问题:session中数......
  • UVA 12295 Optimal Symmetric Paths 最短路求方案数
    题目:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=23587题意:给一个n*n的矩阵,每个方格中有一个数字,从左上角走到右下角,且路径必须关于副对角线对称,求使路线上数字和最小的方案数思路:既然要关于副对角线对称,那么可以把关于副对角线对称的方格的值加到一起去,这样就......
  • 华为云网站安全方案为企业数据保驾护航
    随着云计算技术的快速发展,更多企业选择将业务迁移上云,而保障网站业务安全,成为诸多企业重点关注的问题。根据Gartner调查报告显示,信息安全中超过75%都发生在Web应用层上,可能造成的危害结果包括数据信息泄露、数据被篡改、网站被篡改、域名被劫持、大流量DDoS、黑客导致网站无......
  • 华为云网站安全解决方案,助力企业安心稳步发展
    随着信息化新时代的来临,网络成为了人民社会生活中不可缺少的重要组成部分。小到吃饭、购物,大到水电缴纳、日常就医,网络已经深入到我们生活的方方面面,因此,它的安全也就显得尤为重要。 据统计,有超过75%的网络安全问题都发生在Web应用层上,他们可能会造成企业的域名被劫持、数据信息泄......
  • 雪花算法中的时间回拨问题5种方案
    什么是时间回拨问题雪花算法通过时间来即将作为id的区分标准之一,对于同一台id生成机器,它通过时间和序号保证id不重复当机器出现问题,时间可能回到之前,此时,时间就不能区分又或者因为闰秒的出现,导致时间回拨如何解决方法1直接抛出异常不管3X7==21,直接抛出异常将问......
  • 五一假期将近,给景区视频监控方案提几点建议
    一、行业背景随着旅游业的不断发展,旅游安全问题越来越受到重视。尤其是五一假期将近,为确保游客在景区内的人身安全和财产安全,景区必须采用高效、可靠的安防视频监控系统,并进行科学规划和设计,从而实现及时发现安全事故和降低安全隐患。二、经验与建议作为垂直深耕音视频技术及视频监......
  • 优维可观测轴心产品大观:HyperInsight超融合持续可观测解决方案
    随着Kubernetes得到越来越广泛的采用,企业软件系统正在向复杂的云原生架构进行革命性转变。应用形式呈现有Web、APP、小程序等多种形式,访问的网络有4G、5G、Wi-Fi等。企业用云也从单一云时代,逐渐来到混合多云时代。在这些庞大复杂的多云环境中,各种模块、这种语言开发的应用程序或服......
  • B/S上传大型视频文件到服务器,解决方案
    ​ 最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时......
  • 雪花算法的详解及时间回拨解决方案
     ......
  • SpringCloud上传大型视频文件到服务器,解决方案
    ​文件上传是最古老的互联网操作之一,20多年来几乎没有怎么变化,还是操作麻烦、缺乏交互、用户体验差。一、前端代码英国程序员RemySharp总结了这些新的接口 ,本文在他的基础之上,讨论在前端采用HTML5的API,对文件上传进行渐进式增强:    * iframe上传 * ajax上传......