CF1692A.Marathon

入门

通过率:0%

时间限制:1.00s

内存限制:256MB

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You are given four distinct integers aa, bb, cc, dd.

Timur and three other people are running a marathon. The value aa is the distance that Timur has run and bb, cc, dd correspond to the distances the other three participants ran.

Output the number of participants in front of Timur.

给你四个互不相同的整数 aa、bb、cc、dd。

蒂穆尔和另外三人正在参加一场马拉松比赛。其中,aa 表示蒂穆尔已跑的距离,而 bb、cc、dd 分别表示其余三名参赛者已跑的距离。

请输出排在蒂穆尔前面的参赛者人数。

输入格式

The first line contains a single integer tt (1≤t≤1041 \leq t \leq 10^4) — the number of test cases.

The description of each test case consists of four distinct integers aa, bb, cc, dd (0≤a,b,c,d≤1040 \leq a, b, c, d \leq 10^4).

第一行包含一个整数 tt(1≤t≤1041 \leq t \leq 10^4)—— 测试用例的数量。

每个测试用例的描述由四个互不相同的整数 aa、bb、cc、dd(0≤a,b,c,d≤1040 \leq a, b, c, d \leq 10^4)组成。

输出格式

For each test case, output a single integer — the number of participants in front of Timur.

对于每个测试用例,输出一个整数——Timur 前面的参与者人数。

输入输出样例

  • 输入#1

    4
    2 3 4 1
    10000 0 1 2
    500 600 400 300
    0 9999 10000 9998

    输出#1

    2
    0
    1
    3

说明/提示

For the first test case, there are 22 people in front of Timur, specifically the participants who ran distances of 33 and 44. The other participant is not in front of Timur because he ran a shorter distance than Timur.

For the second test case, no one is in front of Timur, since he ran a distance of 1000010000 while all others ran a distance of 00, 11, and 22 respectively.

For the third test case, only the second person is in front of Timur, who ran a total distance of 600600 while Timur ran a distance of 500500.

对于第一个测试用例,Timur 前面有 22 人,即跑动距离分别为 33 和 44 的两名参赛者。另一名参赛者不在 Timur 前面,因为他跑动的距离比 Timur 短。

对于第二个测试用例,Timur 前面没有人,因为他跑动的距离为 1000010000,而其余所有人跑动的距离分别为 00、11 和 22。

对于第三个测试用例,只有第二个人在 Timur 前面,他总共跑动了 600600 的距离,而 Timur 跑动了 500500 的距离。

输入解题思路,AI测评打分。不知道怎么写?

首页