AT_arc163_c.[ARC163C] Harmonic Mean
提高+/省选-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
判断是否存在一个满足以下所有条件的长度为 N 的正整数序列 A=(A1,A2,…,AN),如果存在,请构造出一个这样的序列。
- ∑i=1N Ai1 = 1
- A 的所有元素互不相同。
- 1≤Ai≤109 (1≤i≤N)
给定 T 组测试数据,请分别回答每组数据。
输入格式
输入以如下格式从标准输入读入。
T
case1
case2
⋮
caseT
其中,casei 表示第 i 个测试用例。每个测试用例的格式如下:
N
输出格式
对于每组测试数据,如果不存在满足条件的正整数序列 A=(A1,A2,…,AN),输出 No。如果存在,输出如下格式:
Yes A1 A2 … AN
如果有多个满足条件的解,输出任意一个都视为正确。
输入输出样例
输入#1
2 3 5
输出#1
Yes 2 3 6 Yes 3 4 5 6 20
说明/提示
数据范围
- 1≤T≤500
- 1≤N≤500
样例解释 1
第 1 个测试用例中,N=3。A=(2,3,6) 满足 21+31+61=1,且其它条件也都满足,因此是正确答案。第 2 个测试用例中,N=5。A=(3,4,5,6,20) 满足 31+41+51+61+201=1,且其它条件也都满足,因此是正确答案。例如,A=(5,5,5,5,5) 虽然满足第 1、3 条件,但由于存在相同元素,因此不符合要求。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?