UVa_problems_with_C++
準備CPE大學程式能力檢定考試,CPE的考題皆出自於UVa。
📄 好題目精選(從書上找來的練習題)
👍 word_Transformation (10.3.9一個用於單字轉換的map)
題目簡介:在輸入檔之中,第一行裡面有一個整數G,它代表著總共有G種單字轉換規則(1 < G < 20),在輸入檔之中,從第2行到第G+1行,為所有的單字轉換規則,每一行的單字轉的換規則,包含兩個單字在內,第一個的單字是轉換前的樣子,第二個單字是轉換後的樣子。緊接著單字轉換規則之後的那一行,包含一個整數N(1 < N < 5),代表接下來有N行需 要被轉換的文字。
完整題目:view PDF
題目出處:Stanley B. Lippman, Josée Lajoie, Barbara E. Moo《C++ Primer 4/e中文版》 pg.369
程式碼:word_Transformation.cpp
📄 UVa題目出處
- 865 - Substitution Cypher
題目簡介:根據Input字元代換表,把文章中的原始字母代換成題目指示的特定字元,並且輸出經過代換之後的文章。
完整題目: UVa-865
程式碼:uva_865.cpp
- 948 - Fibonaccimal Base
題目簡介:根據Input整數i,求出費氏數列中第i個元素,輸出其元素的數值。
完整題目:UVa-948
程式碼:uva_948.cpp
👍 10415 - Eb Alto Saxophone Player
題目簡介:根據英文字母樂譜與薩克斯風指法表格,統計出整首歌吹奏結束後,薩克斯風上面的14個按鍵被按壓的累積次數(按壓:按下再放開算一次)。
完整題目:UVa-10415
程式碼:uva_10415.cpp
👍 11192 - Group Reverse
題目簡介:根據Input整數n,將字串中的文字依順序分為數組(n個字為一組),分組後將每一組的文字反轉,並且依照原順序將其輸出。
完整題目:UVa-11192
程式碼:解法1.使用Iterator: uva_11192.cpp 解法2.使用reverse_copy(): uva_11192_2.cpp
- 11344 - The Huge One
題目簡介:檢查Input set之中的所有元素是否能被某數值整除。
完整題目:UVa-11344
程式碼:uva_11344.cpp
📄 CPE Information
最主要看考試題目以及成績表,[結果報告]裡面都是廢話 從成績表篩選題目給大家寫,他有列出所有題目的答題率