原创 【PAT】A1031 Hello World for U (20分)

思路: 對於U形,我們把左邊、底邊、右邊設爲n1,n2,n3。按照題目所給的規律,即n1 = n3 = 小於n2的最大的數,且n1 + n2 + n3 = N + 2(因爲兩個角落有重疊) 在草稿紙上畫了幾個特殊情況(N=5畫到了N=10

原创 對調數

要求說明:一個兩位正整數,將他的個位和十位對調,得到另一個兩位正整數,我們稱這兩個正整數互爲對調數。現給定一個兩位正整數,問能否找出另一個對調後不同的兩位正整數,使得這兩個正整數之和等於他們各自對調數之和?例如:63+47=36+74,。

原创 【PAT】1042 Shuffling Machine (20分)

思路: 大概就是要對54張牌按照給的順序進行打亂,把第i張牌放到位置j上,這個操作重複k次。 因爲題目中給出的操作已經明確了每個位置上的牌在操作後的位置,所以可以設兩個數組start和end,分別存操作前、操作後的牌的位置,在一次操作結束

原创 【PAT】A1009

//思路: //先獲得第一個多項式的係數,然後在輸入第二個係數時循環與第一個多項式的係數相乘,並將結果加到對應指數的係數上 //最後得到要輸出的所有非零係數的項 //沒必要開兩個數組 #include <cstdio> struct

原创 【PAT】B1027 打印沙漏

爲了這道題去複習了一下等差公式 大概長這樣(上一次複習這個還是大一考高數的時候)   思路: 步驟1: 我們把沙漏看成兩個三角形,要求以下三個數據:             1.底邊字符數 設爲x             2.每行非空

原创 A1012

#include <iostream> #include <cstdio> #include <cmath> #include <algorithm> using namespace std; struct Student{ in

原创 【論文翻譯】【一】 Rich feature hierarchies for accurate object detection and semantic segmentation

1.Rich feature hierarchies for accurate object detection and semantic segmentation(2014)   Abstract 用PASCAL VOC數據集來進行衡

原创 1032 挖掘機技術哪家強 (20 分)

1032 挖掘機技術哪家強 (20 分) 爲了用事實說明挖掘機技術到底哪家強,PAT 組織了一場挖掘機技能大賽。現請你根據比賽結果統計出技術最強的那個學校。 輸入格式: 輸入在第 1 行給出不超過 10​5​​ 的正整數 N,即參賽人數。

原创 1022 D進制的A+B (20 分)

1022 D進制的A+B (20 分) 輸入兩個非負 10 進制整數 A 和 B (≤2​30​​−1),輸出 A+B 的 D (1<D≤10)進制數。 輸入格式: 輸入在一行中依次給出 3 個整數 A、B 和 D。 輸出格式: 輸出 A

原创 1036 跟奧巴馬一起編程 (15 分)

1036 跟奧巴馬一起編程 (15 分) 美國總統奧巴馬不僅呼籲所有人都學習編程,甚至以身作則編寫代碼,成爲美國歷史上首位編寫計算機代碼的總統。2014 年底,爲慶祝“計算機科學教育周”正式啓動,奧巴馬編寫了很簡單的計算機代碼:在屏幕上畫

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

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

原创 1009 說反話 (20 分)

1009 說反話 (20 分) 給定一句英語,要求你編寫程序,將句中所有單詞的順序顛倒輸出。 輸入格式: 測試輸入包含一個測試用例,在一行內給出總長度不超過 80 的字符串。字符串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區

原创 1016 部分A+B (15 分)

    1016 部分A+B (15 分) 正整數 A 的“D​A​​(爲 1 位整數)部分”定義爲由 A 中所有 D​A​​ 組成的新整數 P​A​​。例如:給定 A=3862767,D​A​​=6,則 A 的“6 部分”P​A​​ 是

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

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

原创 1026 程序運行時間 (15 分)

1026 程序運行時間 (15 分) 要獲得一個 C 語言程序的運行時間,常用的方法是調用頭文件 time.h,其中提供了 clock() 函數,可以捕捉從程序開始運行到 clock() 被調用時所耗費的時間。這個時間單位是 clock