atcoder#ARC153C. [ARC153C] ± Increasing Sequence
[ARC153C] ± Increasing Sequence
题目描述
と のみからなる長さ の数列 が与えられます.
以下の条件をすべて満たす整数列 が存在するか否かを判定し, 存在する場合にはそのような整数列をひとつ答えてください.
- 任意の () に対して .
- は狭義単調増加である.つまり .
- .
输入格式
入力は以下の形式で標準入力から与えられます.
输出格式
問題の条件をすべて満たす整数列 が存在するならば Yes
を,そうでなければ No
を出力してください.Yes
の場合には, 行目にそのような整数列 の各要素を,空白で区切って 行で出力してください.
条件を満たす整数列が複数存在する場合は,どれを出力しても正解となります.
题目大意
给定 和一个长度为 的序列 ,满足 。
你要尝试求出一个长度为 的序列 ,满足以下限制:
-
;
-
序列严格递增,即 ,;
-
。
如果存在这样的序列,输出 Yes
和一个满足条件的序列 ;如果不存在,则输出 No
。
5
-1 1 -1 -1 1
Yes
-3 -1 4 5 7
1
-1
Yes
0
2
1 -1
No
提示
制約
Sample Explanation 1
この出力について $ \sum_{i=1}^NA_ix_i=\ -(-3)\ +\ (-1)\ -\ 4\ -\ 5\ +\ 7\ =\ 0 $ となります.