C++学习之路 | PTA乙级—— 1083 是否存在相等的差 (20 分)(精简)
生活随笔
收集整理的這篇文章主要介紹了
C++学习之路 | PTA乙级—— 1083 是否存在相等的差 (20 分)(精简)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1083 是否存在相等的差 (20 分)
給定 N 張卡片,正面分別寫上 1、2、……、N,然后全部翻面,洗牌,在背面分別寫上 1、2、……、N。將每張牌的正反兩面數(shù)字相減(大減小),得到 N 個非負(fù)差值,其中是否存在相等的差?
輸入格式:
輸入第一行給出一個正整數(shù) N(2 ≤ N ≤ 10 000),隨后一行給出 1 到 N 的一個洗牌后的排列,第 i 個數(shù)表示正面寫了 i 的那張卡片背面的數(shù)字。
輸出格式:
按照“差值 重復(fù)次數(shù)”的格式從大到小輸出重復(fù)的差值及其重復(fù)的次數(shù),每行輸出一個結(jié)果。
輸入樣例:
8
3 5 8 6 2 1 4 7
輸出樣例:
5 2
3 3
2 2
總結(jié)
以上是生活随笔為你收集整理的C++学习之路 | PTA乙级—— 1083 是否存在相等的差 (20 分)(精简)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++学习之路 | PTA乙级——109
- 下一篇: linux 串口text模式安装,使用串