分数线设置规则(score)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
在某赛事的规则中,每年会给出一等奖、二等奖、三等奖的全国基准线。每个省份会根据自身情况计算出该省的一等奖分数线,并按照以下规则决定该省的二等奖和三等奖的分数线:
- 如果某个省份的一等奖分数线达到了全国基准线,那么该省份会设置二等奖和三等奖,其分数线等同于全国基准线的二等奖和三等奖分数线。
- 如果某个省份的一等奖分数线未达到全国基准线,该省份只设置二等奖,其分数线为全国基准线的三等奖,而不设置三等奖,三等奖分数线记为 。
已知一等奖、二等奖、三等奖的全国基准线为 ,现给出小所在省份的一等奖分数线 。请你输出该省的一、二、三等奖分数线。如果该省没有三等奖,认为该省三等奖分数线为 。
输入格式
输入文件名score.in。
写法freopen("score.in","r",stdin);
输入包含四个整数 。
输出格式
输出文件名score.out。
写法freopen("score.out","w",stdout);
输出三个整数,表示小所在省份的一、二、三等奖分数线。
样例数据
180 90 40 105
105 40 -1
180 90 40 180
180 90 40
180 90 40 250
250 90 40
样例解释
- 样例1:省份的一等奖分数线105未达到全国基准线180,因此二等奖分数线为全国三等奖基准线40,三等奖分数线为-1。
- 样例2:省份的一等奖分数线180等于全国基准线180,因此二等奖和三等奖分数线分别为全国基准线的90和40。
- 样例3:省份的一等奖分数线250超过全国基准线180,因此二等奖和三等奖分数线分别为全国基准线的90和40。
数据范围
对于 的数据,满足 ,。