今天来分享一下我做过的几道Usaco的比较简单的题,Usaco是美国的一个c++竞赛比赛,但是全球各地的人都可以参加,Usaco没有监考,全凭诚信,但是你拿着这个 作弊 借鉴来的成绩,所有美国的大学都会把你拒之门外,其他国家我就不大清楚了。好像也许可能是因为系统会自动给你评估实力,判断有没有 作弊 emm......

好啦,废话少说,上题目!

题目大意:

Bessie the cow is helping Farmer John run the USA Cow Olympiad (USACO), an on-line contest where participants answer challenging questions to demonstrate their mastery of bovine trivia.

In response to a wider range of participant backgrounds, Farmer John recently expanded the contest to include four divisions of difficulty: bronze, silver, gold, and platinum. All new participants start in the bronze division, and any time they score perfectly on a contest they are promoted to the next-higher division. It is even possible for a participant to be promoted several times within the same contest. Farmer John keeps track of a list of all contest participants and their current divisions, so that he can start everyone out at the right level any time he holds a contest.

When publishing the results from his most recent contest, Farmer John wants to include information on the number of participants who were promoted from bronze to silver, from silver to gold, and from gold to platinum. However, he neglected to count promotions as they occurred during the contest. Bessie, being the clever bovine she is, realizes however that Farmer John can deduce the number of promotions that occurred solely from the number of participants at each level before and after the contest. Please help her perform this computation!

奶牛贝西正在帮助农民约翰举办美国奶牛奥林匹克竞赛(USACO),这是一项在线竞赛,参赛者回答具有挑战性的问题,以展示他们对牛的知识的掌握。

因为参与者很多,农夫约翰最近将比赛扩大到四个难度级别:青铜、白银、黄金和白金。所有的新参赛者都从青铜级别开始,只要他们在比赛中取得完美的成绩,他们就会被提升到下一个更高的级别。一个参赛者甚至有可能在同一场比赛中多次获得晋升。农夫约翰记录了所有参赛者的名单和他们目前所在的级别,这样他就可以在任何时候举办比赛时让每个人都处于正确的级别。

在公布最近一次比赛的结果时,农夫约翰想要统计从青铜到白银、从白银到黄金、从黄金到白金的晋级人数。他在比赛中忘记了记录了晋升次数。贝西是一头聪明的牛,她意识到,农夫约翰可以从比赛前后每个级别的参赛者数量推断出晋升次数。请帮她做这个计算!

是不是有亿点长?看后头!

样例输入:

输入由四行组成,每一行包含0..1,000,000范围内的两个整数。第一行是比赛前后的青铜人数。第二行是比赛前后的白银人数。第三行指定了比赛前后的黄金人数。最后一行指定了比赛前后的白金人数。
1 2
1 1
1 1
1 2

样例输出:

请输出三行,每一行包含一个整数。第一行应该包含从青铜提升到白银的参与者人数。第二行应该包含从白银晋升到黄金的参与者人数。最后一行应该包含从黄金晋升到白金的参与者人数。
1
1
1

在本例中,每个组别在比赛前都有一名参赛者登记。比赛结束时,两名选手分别获得青铜和白金。其中一种可能发生的情况是,有两名新参与者参加了比赛;其中一个被提升到白金级别,而另一个则保持在青铜级别。

其实这个考试主要是考察你的思维能力,代码其实非常简单。本题就是典型,有些甚至for循环都不用,直接几个cin,cout,完事儿!这题其实非常简单,因为输出的就是几次考试前后的差,所以本题就是我说的几个cin,cout就完事儿的题,具体作者也只能帮你们帮到这了,看代码自己领悟吧!见下⬇

#include<bits/stdc++.h>
using namespace std;
int a1,a2,b1,b2,c1,c2,d1,d2;
int main(){cin>>a1>>a2>>b1>>b2>>c1>>c2>>d1>>d2;cout<<b2+c2+d2-b1-d1-c1<<endl;cout<<c2+d2-d1-c1<<endl;cout<<d2-d1<<endl;return 0;
}

是不是灰常简单?简直简单到我怀疑人生呀!

小投票:为什么Usaco都和奶牛有关?

作者初出茅庐,作品可能还有需要完善的地方,请大家在评论区指出,不喜勿喷,蟹蟹。

Promotion Counting【USACO 2016 January Contest, Bronze】相关推荐

  1. USACO 2022 January Contest, Bronze ——Problem 1. Herdle

    题目描述 奶牛们发明了一种名为 Herdle 的新型解谜游戏,在牛界引起了轰动. 每天都会有一个新谜题发布供奶牛解决.游戏采用 3x3 方阵的形式表示农场的一块田地,田地的每个方格都由特定品种的奶牛占 ...

  2. USACO 2021 January Contest, Bronze. Problem 1. Uddered but not Herd

    题目描述 一个鲜为人知的事实是,奶牛拥有自己的文字:「牛文」.牛文由 26 个字母 'a' 到 'z' 组成,但是当奶牛说牛文时,可能与我们所熟悉的 'abcdefghijklmnopqrstuvwx ...

  3. USACO 2015 January Contest Bronze——奶牛的旅行路线

    文章目录 题目描述 输入格式 输出格式 数据范围 输入样例 输出样例 实现代码--奶牛只想走一条路线的情况下 题目描述 厌倦了农场寒冷的冬季天气,奶牛贝茜计划飞往一个温暖的目的地度假. 不幸的是,她发 ...

  4. USACO 2022 January Contest, Bronze

    Problem 1. Herdle 奶牛们发明了一种名为 Herdle 的新型解谜游戏,在牛界引起了轰动. 每天都会有一个新谜题发布供奶牛解决.游戏采用 3x3 方阵的形式表示农场的一块田地,田地的每 ...

  5. USACO 2016 January Contest Gold T2: Radio Contact

    题目大意 FJ失去了他最喜欢的牛铃,而Bessie已经同意帮助他找到它!他们用不同的路径搜索农场,通过无线电保持联系.不幸的是,无线电中的电池电量不足,所以他们设法尽可能保持两者位置的距离最小,以节省 ...

  6. USACO 2018 January Contest

    USACO 2018 January Contest 比赛链接 T1 MooTube 题目链接 题目大意:给定一个图,两个点之间的距离是他们路径上边权的最小值.给定一个起点,求距离大于等于K的点有几个 ...

  7. 【USACO 2020 January Silver】Loan Repayment 题解

    [USACO 2020 January Silver]Loan Repayment 题目: 题目描述 Farmer John 欠了 Bessie N 加仑牛奶(1≤N≤10^12).他必须在 K 天内 ...

  8. Fibonacci Sum HDU - 6755【2020 Multi-University Training Contest 1】斐波那契数列变形+二项式定理

    [杭电多校2020]Distinct Sub-palindromes 分析: 题目: The Fibonacci numbers are defined as below: Given three i ...

  9. USACO 1月 2021-2022 January Contest Bronze 题解

    目录 你好啊我又又又来了 要准备usaco的铁铁们可以参考这个文章哦!USACO题库 - 比Usaco Training更好用的网站_GeekAlice的博客-CSDN博客https://blog.c ...

最新文章

  1. Html5的页面基本结构标签,HTML5:简介和文档基本结构
  2. 自动ftp脚本的使用
  3. mysql不对称复制数据_mysql UNION all 实现不对称数据统计
  4. 关于SQLServer2005的学习笔记——SQL查询解析步骤
  5. root用户安装的软件在普通用户不生效
  6. poj1562-DFS
  7. 时间管理 SMART 与 四象限
  8. 收藏十二:ExtJs
  9. TLQ7/8 常用命令说明
  10. C语言:解决九宫格问题
  11. 天津全国计算机等级考试考点,2018年下半年全国计算机等级考试报考简章及天津考点安排...
  12. Why you should not shrink your data files
  13. AUI 滚动视图使用
  14. 计算机图形学实验二交互式绘制多边形
  15. 摄像头poe供电原理_poe供电模块原理图
  16. 光模块和光纤收发器的区别
  17. DHCP协议说明及报文分析
  18. 本地缓存、服务器缓存、分布式缓存介绍
  19. JavaScript单选框选择操作
  20. ICCV2019(Segmentation):ShelfNet-论文解读《ShelfNet for Fast Semantic Segmentation》

热门文章

  1. freeswitch使用自签证书,配置WSS
  2. 异步path怎么约?
  3. 关于apm飞控烧bootloader
  4. 呼和浩特公交查询工具
  5. MM32F3273G8P火龙果开发板MindSDK开发教程12 -获取msa311加速器的敲击事件
  6. IntelliJ IDEA中用git提交代码时忽略文件的设置
  7. UI设计是什么?推荐的UI设计软件有哪些?
  8. WinForm中实现通用的弹窗提示框
  9. 训练与测试时同一组测试集结果不一致
  10. 周报2京东页面及js