当前位置: 首页 > wzjs >正文

网站设计制作代码平台营销策略都有哪些

网站设计制作代码,平台营销策略都有哪些,360免费wifi频繁掉线,自己0基础怎么创业一、题目 【问题描述】 小蓝组织了一场算法交流会议,总共有 50 人参加了本次会议。在会议上,大家进行了握手交流。按照惯例他们每个人都要与除自己以外的其他所有人进行一次握手(且仅有一次)。但有 7 个人,这 7 人彼此之间没有进行握手(但这…

一、题目

【问题描述】

  小蓝组织了一场算法交流会议,总共有 50 人参加了本次会议。在会议上,大家进行了握手交流。按照惯例他们每个人都要与除自己以外的其他所有人进行一次握手(且仅有一次)。但有 7 个人,这 7 人彼此之间没有进行握手(但这 7 人与除这 7 人以外的所有人进行了握手)。请问这些人之间一共进行了多少次握手?
注意 A 和 B 握手的同时也意味着 B 和 A 握手了,所以算作是一次握手。              

二、思路

方法一:

        对于这种题,我一般是来找规律,我们从最简单的开始,有2个人的话,我们需要握手1次,3个人我们需要握手3次,四个人需要握手6次,5个人需要握手10次,6个人需要15次

人数握手次数
21
33=2+1
46=3+2+1
510=4+3+2+1
615=5+4+3+2+1

        我们不难找到一些规律,握手次数是  人数-1 开始向下逐个相加到1,3个人就是3-1向下开始相加(2+1)

        但是题中说7个人是不相互握手的,我们假设3个人不握手,看上面的表,3个人将不握手3次(2+1),7个人将不握手6+5+4+3+2+1=21次

        50个人握手49+48+47+...+2+1=1225次

        又7个人不握手,1225-7=1204次

方法二:(代码)

三、代码

#include<iostream>
using namespace std;
int main(){
//	总握手次数计算:如果没有任何限制,50人两两握手的次数为组合数C(50, 2)。
//排除7人之间的握手次数:这7人之间没有握手,因此需要从总次数中减去C(7, 2)。int  total = 50;int subtract = 7;int  total_hands = total * (total - 1)/2;int subtract_hands = subtract * (subtract - 1)/2;cout<< total_hands-subtract_hands << endl;return 0;
} 

四、反思

组合

  • 每次握手是 无序的(A 和 B 握手与 B 和 A 握手是同一件事)。

  • 组合数 C(n,2) 正是用来计算 无序且不重复的两两配对 的数量,

排列数 A(n, m) 与组合数 C(n, m) 的求法_排列组合-CSDN博客

http://www.dtcms.com/wzjs/245035.html

相关文章:

  • 网站的程序和数据库怎么做我想做网络推广找谁
  • 嘉兴网站快照优化公司百度推广好不好做
  • 渭南网站建设wifigoogle竞价推广
  • 网站开发前后端分离是主流吗什么平台推广效果最好
  • 做网站卖衣服物流包年多少钱优化公司组织架构
  • 哪个公司做企业网站好徐州seo公司
  • 网站制作公司 全贵州中央人民政府
  • 山东卓商网站建设公司网络营销有哪些内容
  • 手机网站免费制作百度舆情监测平台
  • 临汾做网站电话百度网站排名查询
  • 手机 网站 尺寸独立站搭建要多少钱
  • 广州海珠建网站济南网站制作公司
  • 3000部末年禁止无需下载宁波关键词排名优化
  • 小说网站开发数据库太原做网站的工作室
  • 邵阳网站建设seo案例分析
  • 用dw做的网站怎么放到网上百度人工智能
  • 专业的集团网站开发品牌运营包括哪些内容
  • 企业做网站优劣什么软件可以弄排名
  • 开网店咨询seoul是什么品牌
  • 山东省和住房城乡建设厅网站搜索引擎排行榜前十名
  • 产品推广会议流程电子商务沙盘seo关键词
  • 网站丢失怎么解决重庆百度推广关键词优化
  • 驻马店市旅游网站建设烟台网站建设
  • 网站建设评判久久seo正规吗
  • 做明星粉丝网站百度网盘app怎么打开链接
  • 南京网站建设案例厦门网站流量优化价格
  • 用数字做域名的网站google安卓版下载
  • 怎样搭建网站搜索引擎有哪些网站
  • 野外美食网站设计欣赏seo排名点击 seo查询
  • 重庆旅游seo整站优化google play store