AT_joi2023_yo2_a.年齢の差 (Age Difference)
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
JOI 市有 N 位编号为 1 到 N 的居民,第 i 位居民的年龄为 Ai 岁。
给定 JOI 市所有居民的年龄 A1,A2,…,AN,请你编写程序,对于 i=1,2,…,N,求出第 i 位居民与其他居民的年龄差的最大值。
输入格式
输入格式如下:
N A1 A2 ⋯ AN
输出格式
输出 N 行。第 i 行(1⩽i⩽N)输出第 i 位居民与其他居民之间年龄差的最大值。
输入输出样例
输入#1
3 13 15 20
输出#1
7 5 7
输入#2
2 100 100
输出#2
0 0
输入#3
10 440894064 101089692 556439322 34369336 98417847 216265879 623843484 554560874 247445405 718003331
输出#3
406524728 616913639 522069986 683633995 619585484 501737452 589474148 520191538 470557926 683633995
说明/提示
子任务
1.(25 分)N=2。
2.(30 分)N⩽1000。
3.(45 分)无额外约束。
样例解释 1
- 第 1 位居民与第 2,3 位居民的年龄差分别为 2,7。最大差值为 7,故第 1 行输出 7。
- 第 2 位居民与第 1,3 位居民的年龄差分别为 2,5。最大差值为 5,故第 2 行输出 5。
- 第 3 位居民与第 1,2 位居民的年龄差分别为 7,5。最大差值为 7,故第 3 行输出 7。
该输入样例满足子任务 2,3 的限制。
样例解释 2
- 第 1 位居民与第 2 位居民的年龄差为 0,因此第 1 行输出 0。
- 第 2 位居民与第 1 位居民的年龄差为 0,因此第 2 行输出 0。
该输入样例满足所有子任务的限制。
样例解释 3
该输入样例满足子任务 2,3 的限制。
数据范围
- 2⩽N⩽250000。
- 0⩽Ai⩽109(1⩽i⩽N)。
- 输入的所有值都是整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?