python ccf題解 201403-1 相反數(100分)
試題編號: | 201403-1 |
試題名稱: | 相反數 |
時間限制: | 1.0s |
記憶體限制: | 256.0MB |
問題描述: |
問題描述 有 N 個非零且各不相同的整數。請你編一個程式求出它們中有多少對相反數(a 和 -a 為一對相反數)。 輸入格式 第一行包含一個正整數 N。(1 ≤ N ≤ 500)。 輸出格式 只輸出一個整數,即這 N 個數中包含多少對相反數。 樣例輸入 5 樣例輸出 2 |
n = int(input())
a = list(map(int, input().split()))
b = len(a)
for x in range(b): a[x] = abs(a[x])
c = set(a)
print(b - len(c))
相關推薦
python ccf題解 201403-1 相反數(100分)
試題編號: 201403-1 試題名稱: 相反數 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述 有 N 個非
ccf 201403-1 相反數(100分)
問題描述 有 N 個非零且各不相同的整數。請你編一個程式求出它們中有多少對相反數(a 和 -a 為一對相反數)。 輸入格式 第一行包含一個正整數 N。(1 ≤ N ≤ 500)。 第二行為 N 個用單個空格隔開的非零整數,每個數的絕對值不超過1000,保證這些整數各不相同
CSP201403-1 相反數(100分)
試題編號: 201403-1 試題名稱: 相反數 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述 有 N 個非零且各不相同的整數。請你編一個程式求出它們中有多少對相反數(a 和 -a 為一
CCF認證 201503-1 影象旋轉(100分) 201503-2 數字排序(100分)
CCF認證2015-03-1 影象旋轉 問題描述 旋轉是影象處理的基本操作,在這個問題中,你需要將一個影象逆時針旋轉90度。 計算機中的影象表示可以用一個矩陣來表示,為了旋轉一個影象,只需要將對應的矩陣旋轉即可。 輸入格式 輸入的第一行包含兩個整數n
ccf認證--201809-1 賣菜(100分)
CCF認證-201809-1 賣菜 思路:很簡單。 試題編號: 201809-1 試題名稱: 賣菜 時間限制: 1.0s 記憶體限制:
python ccf題解 201312-1 出現次數最多的數(100分)
試題編號: 201312-1 試題名稱: 出現次數最多的數 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述 給
ccf 201509-1 數列分段(100分)
問題描述 給定一個整數數列,數列中連續相同的最長整數序列算成一段,問數列中共有多少段? 輸入格式 輸入的第一行包含一個整數n,表示數列中整數的個數。 第二行包含n個整數a1, a2, …, an,表示給定的數列,相鄰的整數之間用一個空格分隔。
ccf 201503-1 影象旋轉(100分)
問題描述 旋轉是影象處理的基本操作,在這個問題中,你需要將一個影象逆時針旋轉90度。 計算機中的影象表示可以用一個矩陣來表示,為了旋轉一個影象,只需要將對應的矩陣旋轉即可。 輸入格式 輸入的第一行包含兩個整數n, m,分別表示影象矩陣的行數和
CCF201312-1 出現次數最多的數(100分)
問題描述 給定n個正整數,找出它們中出現次數最多的數。如果這樣的數有多個,請輸出其中最小的一個。輸入格式 輸入的第一行只有一個正整數n(1 ≤ n ≤ 1000),表示數字的個數。 輸入的第二行有n個整數s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相鄰的數用空格分
ccf 201604-2俄羅斯方塊 java(100分)
最重要的是找到要下落的行數,移動的列數是起始位置-1 下落的列數是計算下落方塊陣列中為1的位置可以下落的距離,整體下降距離是這些距離中最小的。 import java.util.Scanner; public class Main{ public static void main
ccf 201412-03集合競價 java(100分)
題目看起來並不難,按照題目的要求,一步一步編就可以。第一次提交只有80分,把成交量改為long之後得了100分。囧 import java.util.ArrayList; import java.util.List; import java.util.Scanner; class Bill{
ccf 201612-02工資計算 java(100分)
沒有使用分段函式的方法計算出稅前工資, 使用的是暴力破解,比較不費腦 import java.util.ArrayList; import java.util.List; import java.util.Scanner; class TaxRate{ public int min
CCF 2017-3 03-Markdown java(100分)
使用正則表示式解題,塊標籤用string.matches直接匹配,行內標籤使用Pattern達到多次出現,多次替換的效果。 程式碼得分滿分,耗時156ms import java.util.ArrayList; import java.util.List; import java.util.
ccf 201412-2 Z 字形掃描(100分)
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7
ccf認證-201809-2 買菜 (100分)
ccf認證-201809-2 買菜 思路:範圍不大,直接暴力 問題描述 試題編號: 201809-2 試題名稱: 買菜 時間限制: 1.
CCF 認證 2015-09-4 高速公路(100分)
CCF 認證 2015-09-4 高速公路 思路:這個可能是ccf裡面比較水的一題了?套個模板就能過,Tarjan演算法,找出圖的連通塊和個數。每個連通塊包含的點數x,ans+=x*(x-1)/2 問題描述 某國有n個城市,為了使得城市間的交通更便利,該國國王打算在城市之間修一些
CCF201709-1 打醬油(100分)
問題描述 小明帶著N元錢去買醬油。醬油10塊錢一瓶,商家進行促銷,每買3瓶送1瓶,或者每買5瓶送2瓶。請問小明最多可以得到多少瓶醬油。 輸入格式 輸入的第一行包含一個整數N,表示小明可用於買醬
ccf 201512-2 消除類遊戲(100分)
問題描述 消除類遊戲是深受大眾歡迎的一種遊戲,遊戲在一個包含有n行m列的遊戲棋盤上進行,棋盤的每一行每一列的方格上放著一個有顏色的棋子,當一行或一列上有連續三個或更多的相同顏色的棋子時,這些棋子都被消除。當有多處可以被消除時,這些地方的棋子將同時被消除。 現在給你一個n行m列的
ccf認證-201809-2 買菜 (100分)
ccf認證-201809-2 買菜 思路:範圍不大,直接暴力 問題描述 試題編號: 201809-2 試題名稱: 買菜 時間限制: 1.0s 記憶體限制:
CCF 201609-12 消除類遊戲(100分)
CSP題目 消除類遊戲 問題描述 消除類遊戲是深受大眾歡迎的一種遊戲,遊戲在一個包含有n行m列的遊戲棋盤上進行,棋盤的每一行每一列的方格上放著一個有顏色的棋子,當一行或一列上有連續三個或更多的相同顏色的棋子時,這些棋子都被消除。當有多處可以被消除時,這些地方的棋子將同時被消除