#fz1032. 分数线设置规则

分数线设置规则

题目描述

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

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

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

输入格式

输入包含四个整数 a,b,c,xa, b, c, x

输出格式

输出三个整数,表示小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