蓝桥杯2024年第十五届省赛真题-握手问题

方法一:模拟

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
#define int long long
const int n=1e6;
int a,b[n],c;
signed main()
{
    for(int i=1;i<=50;i++)
    {
        for(int j=i+1;j<=50;j++)
        {
            if(i<=7&&j<=7)
            {
                continue;
            }
            c++;
        }
    }
    cout<<c<<endl;
}

方法二:高中计算

答案:

=所有人都两两握手的个数-7个人相互之间的握手的个数

=(49+48+...+1)-(6+5+...+1)

=50*49/2-7*6/2

=1204

相关推荐
闻缺陷则喜何志丹2 天前
【C++贪心】P8769 [蓝桥杯 2021 国 C] 巧克力|普及+
c++·算法·蓝桥杯·洛谷
旭意3 天前
C++微基础备战蓝桥杯之数组篇10.1
开发语言·c++·蓝桥杯
旭意4 天前
C++微基础备战蓝桥杯string篇10.5
开发语言·c++·蓝桥杯
Kent_J_Truman5 天前
【第几小 / 分块】
算法·蓝桥杯
闻缺陷则喜何志丹7 天前
【贪心之临项交换】P8732 [蓝桥杯 2020 国 ABC]|普及
c++·算法·蓝桥杯·贪心·洛谷
big\hero12 天前
蓝桥杯13届省题
职场和发展·蓝桥杯
@卞14 天前
第十六届蓝桥杯软件赛C组省赛C++题解(京津冀)
c语言·c++·蓝桥杯
黑泽明Coding16 天前
mac编译vst3sdk
macos·职场和发展·蓝桥杯
咸鱼爱学习17 天前
【题解】 [蓝桥杯 2019 省 B] 特别数的和
算法·职场和发展·蓝桥杯·模拟·枚举
笙歌已沫17 天前
蓝桥杯2024年第15届B组试题D
算法·职场和发展·蓝桥杯