試題編號: 201409-1
試題名稱: 相鄰數對
時間限制: 1.0s
記憶體限制: 256.0mb
問題描述:
給定n個不同的整數,問這些數中有多少對整數,它們的值正好相差1。輸入格式
輸入的第一行包含乙個整數n,表示給定整數的個數。
第二行包含所給定的n個整數。
輸出格式
輸出乙個整數,表示值正好相差1的數對的個數。
樣例輸入
610 2 6 3 7 8
樣例輸出
3樣例說明
值正好相差1的數對包括(2, 3), (6, 7), (7, 8)。
評測用例規模與約定
1<=n<=1000,給定的整數為不超過10000的非負整數。
#include
intmain()
for(i=
0,count=
0;i1;i++)}
}printf
("%d\n"
,count)
;return0;
}
n =
int(
input()
)data =
list
(map
(int
,input()
.split())
)count =
0for i in
range(0
, n -1)
:for j in
range
(i, n)
: temp = data[i]
- data[j]
if temp ==-1
or temp ==1:
count +=
1print
(count)
CCF 遊戲 C語言 201712 2
我用a i 中不為0的數代表小朋友,且沒被淘汰。若被淘汰則該編號的小朋友a i 0。用b i 儲存所報編號,用v來賦值 相結合 步驟 1.先賦初值 2.用淘汰條件篩選一下 3.判斷是否結束,輸出獲勝者 4.注意k 1的情況 5.如果所有人都符合淘汰條件,最後一人就是獲勝者 有n個小朋友圍成一圈玩遊戲...
CCF 賣菜 C語言 201809 1
在一條街上有n個賣菜的商店,按1至n的順序排成一排,這些商店都賣一種蔬菜。第一天,每個商店都自己定了乙個 店主們希望自己的菜價和其他商店的一致,第二天,每一家商店都會根據他自己和相鄰商店的 調整自己的 具體的,每家商店都會將第二天的菜價設定為自己和相鄰商店第一天菜價的平均值 用去尾法取整 注意,編號...
CCF 中間數(C語言)
問題描述 在乙個整數序列a1,a2,an中,如果存在某個數,大於它的整數數量等於小於它的整數數量,則稱其為中間數。在乙個序列中,可能存在多個下標不相同的中間數,這些中間數的值是相同的。給定乙個整數序列,請找出這個整數序列的中間數的值。輸入格式 輸入的第一行包含了乙個整數n,表示整數序列中數的個數。第...