mirror of
https://github.com/xlucn/PAT.git
synced 2026-10-30 00:37:37 +08:00
28 lines
938 B
HTML
28 lines
938 B
HTML
<!DOCTYPE html>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||
<h1>1083. 是否存在相等的差 (20)</h1>
|
||
<div id="problemContent">
|
||
<p>给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的差?
|
||
</p>
|
||
<p><b>
|
||
输入格式:
|
||
</b></p>
|
||
<p>
|
||
输入第一行给出一个正整数 N(2 <= N <= 10000),随后一行给出 1 到 N 的一个洗牌后的排列,第 i 个数表示正面写了 i 的那张卡片背面的数字。
|
||
</p>
|
||
<p><b>
|
||
输出格式:
|
||
</b></p>
|
||
<p>
|
||
按照“差值 重复次数”的格式从大到小输出重复的差值及其重复的次数,每行输出一个结果。
|
||
</p>
|
||
<b>输入样例:</b><pre>
|
||
8
|
||
3 5 8 6 2 1 4 7
|
||
</pre>
|
||
<b>输出样例:</b><pre>
|
||
5 2
|
||
3 3
|
||
2 2
|
||
</pre>
|
||
</div> |