首页 > 其他分享 >蓝桥杯1-握手问题

蓝桥杯1-握手问题

时间:2024-09-19 11:02:02浏览次数:10  
标签:问题 49 int 握手 蓝桥 原理 抽屉 物体


解法一:

using namespace std;
int main()
{
    int ans=0;
    for(int i=1; i<=50; i++)
        for(int j=i+1; j<=50; j++)
            //排除七人情况
        {
            if(!(i>=1&&i<=7&&j>=1&&j<=7))
                ans++;
        }
    cout<<ans;
    return 0;
}

解法二:

using namespace std;
/*总共有50人参与会议,正常情况下,即每个人都会与除自已以外的所有人握手,
此时握手总数为49+48+...+1=49*(49+1)/2
现有7个人没有互相握手,这7个人本来应该握手的次数为6+5+...+1=6*(6+1)/2*/
int main()
{
    cout<<49*(49+1)/2-6*(6+1)/2;
    return 0;
}

延伸:鸽巢原理(抽屉原理)
第一抽屉原理
原理1: 把多于n个的物体放到n个抽屉里,则至少有一个抽屉里的东西不少于两件。
原理2:把多于mn(m乘n)+1(n不为0)个的物体放到n个抽屉里,则至少有一个抽屉里有不少于(m+1)的物体。
原理3:把无数还多件物体放入n个抽屉,则至少有一个抽屉里有无数个物体。
原理1 、2 、3都是第一抽屉原理的表述。
第二抽屉原理
把(mn-1)个物体放入n个抽屉中,其中必有一个抽屉中至多有(m—1)个物体(例如,将3×5-1=14个物体放入5个抽屉中,则必定有一个抽屉中的物体数少于等于3-1=2)。

标签:问题,49,int,握手,蓝桥,原理,抽屉,物体
From: https://www.cnblogs.com/zzzxyy/p/18420179

相关文章

  • 易优eyoucms网站后台验证码总是重复弹出问题,无法登陆后台
    当易优CMS后台登录时出现验证码重复弹出的问题,导致无法正常登录后台,可以通过以下步骤进行排查和解决:1.检查验证码生成逻辑首先检查验证码生成和验证的逻辑是否正确。检查验证码生成代码定位验证码生成代码:找到生成验证码的代码,通常在login.php或相关文件中。确认验证码生......
  • 易优EyouCMS模板安装常见问题
    在安装易优EyouCMS模板时,可能会遇到一些常见问题。下面列出了一些可能遇到的问题及其解决方法:1.模板安装失败问题描述:在安装模板时,提示安装失败。解决方法:检查模板包:确保模板包完整且未损坏。检查权限:确保服务器上的文件和目录具有正确的权限,通常文件权限应设置为644,目录......
  • 易优CMS安装常见问题汇总
    易优CMS安装常见问题汇总1.安装报错,请仔细核对数据库账号和密码问题描述:安装时报错,请仔细核对数据库账号和密码。解决方法:检查数据库链接信息:确保填写的数据库地址、账号和密码正确无误。检查数据库状态:确认数据库服务正常运行,并且提供的账号具有足够的权限。2.本地测试......
  • 记CPU过载问题处理
    问题背景公司主机存储组报告发现服务器CPU占用异常,超负荷运行,公司内安全人员开始介入调查排查过程及思路 1.上机排查CPU占用情况发现PID为6184,占用CPU内存为398%,超负荷运行,初步可以确定是挖矿病毒导致 1.查看CPU异常占用命令:top-c-o%CPU查看管理设备2022年5......
  • AI运动小程序开发常见问题集锦一
    截止到现在写博文时,我们的AI运动识别小程序插件已经迭代了23个版本,成功应用于健身、体育、体测、AR互动等场景;为了让正在集成或者计划进行功能扩展优化的用户,少走弯路、投入更少的开发资源,我们归集了一部分集中的常见问题,供大家参考。一、关于文档、Demo项目的使用。在技术支持......
  • 性能问题定位
    1.明确问题症状在开始定位问题之前,首先要收集和确认问题的具体表现。常见的性能问题症状包括:响应时间变长:某些请求或操作的执行时间明显超出预期。吞吐量降低:系统无法处理预期的请求数量。CPU或内存使用率过高:服务器资源消耗异常高,可能导致性能下降。线程或连接耗尽:系统无......
  • AI生成的代码正在导致企业中断和安全问题
    企业在利用人工智能生成代码时,正面临宕机和安全问题。Sonar团队是一家提供代码质量和安全产品的公司,他们从一些主要金融机构得知,这些机构中负责代码的开发人员将持续性故障归咎于人工智能。在许多其他缺陷中,人工智能工具在生成代码方面并不完美。比尔肯特大学的研究人员发现,最......
  • 易优cms安装不成功,可能有几个问题
    通义灵码  当您尝试安装易优CMS(EyouCMS)但安装不成功时,可能会遇到以下几个问题:1.数据库版本不匹配问题描述:如果数据库文件版本号与CMS源码版本号不一致,可能会导致安装失败。解决方案:确保数据库版本与CMS源码版本相匹配。如果数据库版本较低,可以尝试升级数据库......
  • AI运动小程序开发常见问题集锦一
    截止到现在写博文时,我们的AI运动识别小程序插件已经迭代了23个版本,成功应用于健身、体育、体测、AR互动等场景;为了让正在集成或者计划进行功能扩展优化的用户,少走弯路、投入更少的开发资源,我们归集了一部分集中的常见问题,供大家参考。一、关于文档、Demo项目的使用。在技术支......
  • 基于档案演化路径的快速收敛EO多目标优化算法及其在工程设计问题中的应用
    目录1.摘要2.基于档案演化路径机制的快速收敛多目标平衡优化算法(FC‑MOEO/AEP)2.1单目标平衡优化算法EO2.2多目标平衡优化算法FC‑MOEO/AEP3.结果展示4.参考文献5.代码获取1.摘要在实际的工程优化问题中,耗时的目标函数是不可避免的。这类函数使得元启发式方法......