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

专业做网站建设公司哪家好网站设计就业前景

专业做网站建设公司哪家好,网站设计就业前景,wordpress不花钱,wordpress 设h1一、题目 【问题描述】 小蓝组织了一场算法交流会议,总共有 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/554470.html

相关文章:

  • 成都市做网站的公司公司网站模板最新
  • 潍坊市建设一体化平台网站wordpress无法安装插件
  • 辽宁智能网站建设制作柳江区城乡住房建设局网站
  • 某高校门户网站开发案例wordpress调用制定id
  • 佛山商城网站建设文化类网站建设
  • 网站上百度要怎么做新零售平台公司有哪些
  • 手机版网站开发实例河南省住房与建设注册中心网站
  • 织梦资讯门户网站模板免费建立国外网站
  • 个人网站需要什么内容校园网站建设
  • 网站建设 盈利赛扬e3300做网站
  • 全屏 网站 代码怎么做网站能够增加人气
  • frame wordpressseo服务外包报价
  • 网站原型怎么做视频制作教学
  • 免费大数据分析网站视频推广一条多少钱
  • 做pc端网站要成本么关于高校网站建设论文的总结
  • 网站怎么优化推广网站金融模版
  • 哪个网站可以做行程表启迪网站开发
  • 德清淘宝网站建设网站备案需先做网站吗
  • vr看房网站开发费用wordpress小工具宽度
  • 有了域名和空间怎么做网站seo学徒培训
  • 三门峡建设网站哪家好太原广告设计公司
  • 医疗网站开发ppt网站建设公司浙江华企
  • 网站网页转app源码专门做汽车gps贷款网站
  • 永和建设集团有限公司网站法人查询网
  • 网站建设营销企业网站建设措施
  • 如何自己做门户网站龙岩网站建设的软件
  • 湖北外贸网站建设外国的html 素材网站
  • 阳泉住房与城乡建设厅网站服务商平台登陆
  • 深圳微商城网站设计多少钱php网站标题修改
  • 金融企业网站模板做网站麻烦不