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

商丘网站制作与设计品牌网

商丘网站制作与设计,品牌网,怎么做软件推广赚钱,外资企业目录 题目链接 测试点1 思路&做法 参考代码 题目链接 L1-100 四项全能 - 团体程序设计天梯赛-练习集 【输入】 第一行 n:总人数m:技能的个数 第二行 对于某个技能会的人数 【输出】 对于所有技能会的人数 测试点1 【输入】 3 2 1 1 【预期输出】…

目录

题目链接

测试点1

思路&做法

参考代码


题目链接

L1-100 四项全能 - 团体程序设计天梯赛-练习集

【输入】

第一行

  • n:总人数
  • m:技能的个数

第二行

  • 对于某个技能会的人数

【输出】

  • 对于所有技能会的人数

测试点1

【输入】

3 2

1 1

【预期输出】

0

思路&做法

因为我们要求的是所有技能都会的人数,有一个技能不会都不行,就按照这个思路来解题。

比如

  • 一个班有50人,有两个技能,其中第一个技能会的人数是40人,第二个技能会的人数是30人
  • 对于第二个技能,有20个人不会,恰好这20人在会第一个技能的40人中
  • 那么对于剩下的40-20=20人,都会两个技能。
  • 答案就是20

具体做法:对于会第一个技能的人数,在这个技能的人数中,减去不会其他技能的人数。

特别说明:如果减完最后,是负数,说明会所有技能的人数是0,这一点在测试点1中就有所体会。

参考代码

#include <bits/stdc++.h>
#define debug(x) cout << endl << "===>" << #x << "=" << x << endl;
#define output(x) cout << x << endl
using namespace std;void solve() {int n, m;//总共n人,m个技能cin >> n >> m;vector<int> v(m);for(int i = 0; i < m; i++) cin >> v[i];int t = v[0];//t为所有技能都会的人数for(int i = 1; i < m; i++) {t = t - (n - v[i]);}//测试点1t = max(t, 0);//如果t是负数,改为0output(t);
}signed main() {ios::sync_with_stdio(0);cin.tie(0);solve();return 0;
}

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

相关文章:

  • 做草莓的网站网络顾问
  • 北京网站建设备案宁波谷歌seo推广
  • qq空间做网站精准营销
  • 搭建论坛网站使用的系统百度推广优化排名怎么收费
  • 网站如何优化排名厦门站长优化工具
  • 二级建造师证书查询官方网站百度识图网页版
  • 深圳品牌营销网站建设百度seo公司兴田德润
  • 南宁做网站哪家公司好合肥网站关键词优化公司
  • 昆明北京网站建设国内新闻摘抄
  • 网络设备互联课设建设企业网站最火的网络推广平台
  • 深圳北站网站建设太原建站seo
  • 东莞软件定制开发上海seo推广方法
  • wordpress 关闭保存修订版本搜索引擎优化工具有哪些
  • 网站开发行业新闻淘大象排名查询
  • 广州购物商城网站百度推广seo优化
  • 建设银行租房网站百家号权重查询
  • 合肥情况通报win7优化大师
  • 没企业可以做网站吗品牌策划公司哪家好
  • 加强国资集团网站建设网上在哪里打广告最有效
  • 美术馆网站的建设流程百度官方网页
  • 昆明做网站猫咪科技seo优化上首页
  • 莱芜哪里做网站镇江网页设计
  • 网络客服做彩票网站的台州seo排名扣费
  • 网站后台统计线上广告平台
  • 模版网站怎么做济南做seo外包
  • 新疆生产建设兵团奇台总场网站百度福州分公司
  • 网站建设找哪家公司比较好磁力宝最佳搜索引擎入口
  • 石材企业网站源码常州网站建设制作
  • 网站制作成都模板建站优点
  • 潍坊网站排名提升网络推广网站有哪些