原创 1004 成績排名 (20 分)

1004 成績排名 (20 分) 讀入 n(>0)名學生的姓名、學號、成績,分別輸出成績最高和成績最低學生的姓名和學號。 輸入格式: 每個測試輸入包含 1 個測試用例,格式爲 第 1 行:正整數 n 第 2 行:第 1 個學生的姓

原创 C++ “::” 作用域符 雙冒號

C++ “::” 作用域符 雙冒號 作用域符 :: 是作用域符,是運算符中等級最高的,它分爲三種: 1)global scope(全局作用域符),用法(::name)2)class scope(類作用域符),用法(class::name)

原创 1065 A+B and C (64bit) (20 分)

1065 A+B and C (64bit) (20 分) Given three integers A, B and C in [−2 ​63 ​​ ,2 ​63 ​​ ], you are supposed to tell w

原创 1010 一元多項式求導 (25 分)

1010 一元多項式求導 (25 分) 設計函數求一元多項式的導數。(注:x ​n ​​ (n爲整數)的一階導數爲nx ​n−1 ​​ 。) 輸入格式: 以指數遞降方式輸入多項式非零項係數和指數(絕對值均爲不超過 1000 的整數

原创 1046 划拳 (15 分)

1046 划拳 (15 分) 划拳是古老中國酒文化的一個有趣的組成部分。酒桌上兩人划拳的方法爲:每人口中喊出一個數字,同時用手比劃出一個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就贏了,輸家罰一杯酒。兩人同贏或兩人同輸

原创 1012 數字分類 (20 分)

1012 數字分類 (20 分) 給定一系列正整數,請按要求對數字進行分類,並輸出以下 5 個數字:A1= 能被 5 整除的數字中所有偶數的和;A2 = 將被 5 除後餘 1 的數字按給出順序進行交錯求和,即計算 n1−n2+n

原创 1011 A+B 和 C (15 分)

1011 A+B 和 C (15 分) 給定區間 [−2​31,231] 內的 3 個整數 A、B 和 C,請判斷 A+B 是否大於 C。 輸入格式: 輸入第 1 行給出正整數 T (≤10),是測試用例的個數。隨後給出 T 組測

原创 1008 數組元素循環右移問題 (20 分)

1008 數組元素循環右移問題 (20 分) 一個數組A中存有N(>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向右移M(≥0)個位置,即將A中的數據由(A​0A1⋯AN−1)變換爲(AN−M⋯A​N−1A0 A1 ⋯

原创 1001 害死人不償命的(3n+1)猜想

1001 害死人不償命的(3n+1)猜想 (15 分) 卡拉茲(Callatz)猜想: 對任何一個正整數 n,如果它是偶數,那麼把它砍掉一半;如果它是奇數,那麼把 (3n+1) 砍掉一半。這樣一直反覆砍下去,最後一定在某一步得到

原创 1046 Shortest Distance (20 分)

1046 Shortest Distance (20 分) The task is really simple: given N exits on a highway which forms a simple cycle, you

原创 1042 Shuffling Machine (20 分)

1042 Shuffling Machine (20 分) Shuffling is a procedure used to randomize a deck of playing cards. Because standard

原创 1018 錘子剪刀布 (20 分)

1018 錘子剪刀布 (20 分) 大家應該都會玩“錘子剪刀布”的遊戲:兩人同時給出手勢,勝負規則如圖所示: FigCJB.jpg 現給出兩人的交鋒記錄,請統計雙方的勝、平、負次數,並且給出雙方分別出什麼手勢的勝算最大。 輸入格式

原创 C++ STL

  C++ STL快速入門 在數月之前的機試中第一次體驗到STL的威力,因爲自己本來一直在用C語言做開發,很多數據結構都是自己造的,比如鏈表、隊列等,第一次接觸C++ STL後發現這些數據結構都已經給我提供好了,我直接拿去調用就好了,真是

原创 python 爬蟲項目

32個Python爬蟲項目讓你一次吃到撐 2017年08月23日 15:09:07 是大方子呀 閱讀數:74759更多 個人分類: 工具分享編程語言 今天爲大家整理了32個Python爬蟲項目。 整理的原因是,爬蟲入門簡單快速,也非常適合

原创 VM虛擬機安裝 Linux 操作系統

Linux系統安裝 1、安裝條件 虛擬機安裝包 linux安裝鏡像 2、安裝步驟 1、首先我們雙擊桌面 "VMware Workstation Pro" VMware虛擬機圖標 --> 點擊 "創建新的虛擬機" --> 點擊 "下一步(N