#A. 分数线设置规则(score)

    传统题 1000ms 256MiB

分数线设置规则(score)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在某赛事的规则中,每年会给出一等奖、二等奖、三等奖的全国基准线。每个省份会根据自身情况计算出该省的一等奖分数线,并按照以下规则决定该省的二等奖和三等奖的分数线:

  • 如果某个省份的一等奖分数线达到了全国基准线,那么该省份会设置二等奖和三等奖,其分数线等同于全国基准线的二等奖和三等奖分数线。
  • 如果某个省份的一等奖分数线未达到全国基准线,该省份只设置二等奖,其分数线为全国基准线的三等奖,而不设置三等奖,三等奖分数线记为 1-1

已知一等奖、二等奖、三等奖的全国基准线为 a,b,ca, b, c,现给出小ss所在省份的一等奖分数线 xx。请你输出该省的一、二、三等奖分数线。如果该省没有三等奖,认为该省三等奖分数线为 1-1

输入格式

输入文件名score.in。
写法freopen("score.in","r",stdin);
输入包含四个整数 a,b,c,xa, b, c, x

输出格式

输出文件名score.out。
写法freopen("score.out","w",stdout);
输出三个整数,表示小ss所在省份的一、二、三等奖分数线。

样例数据

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。

数据范围

对于 100%100\% 的数据,满足 1c<b<a4001 \le c < b < a \le 400c<x400c < x \le 400

2025.4.6语言月赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-4-6 18:15
结束于
2025-4-6 21:03
持续时间
2.8 小时
主持人
参赛人数
82