---
# System prepended metadata

title: ZeroJudge C++ 練習列表
tags: [C++]

---

# ZeroJudge C++ 練習列表
###### tags: `C++`

題表：[YUI HUANG 演算法學習筆記 - 基礎語法](https://yuihuang.com/syntax/)

* 程式碼 [GitHub](https://github.com/hhe1ibeb/zj-cpp)

## 基本輸入輸出、變數、算數運算、資料型態
- [x] a001: 哈囉
- [x] a002: 簡易加法
- [x] d049: 中華民國萬歲！
- [x] d050: 妳那裡現在幾點了？
- [x] d051: 糟糕，我發燒了！
- [x] d073: 分組報告
- [x] d827: 買鉛筆

## 比較運算、邏輯運算 、if 判斷、switch 判斷
- [x] a003: 兩光法師占卜術
- [x] d058: BASIC 的 SGN 函數
- [x] d060: 還要等多久啊？
- [x] d063: 0 與 1
- [x] d064: ㄑㄧˊ 數？
- [x] d065: 三人行必有我師
- [x] d067: 格瑞哥里的煩惱 (1 行版)
- [x] d068: 該減肥了！
- [x] e835: p2.表演座位 (Seats)
- [x] d066: 上學去吧！
- [x] d669: 11677 – Alarm Clock

## 遞增遞減運算子、迴圈 (for)、一維陣列 (array)
- [x] d069: 格瑞哥里的煩惱 (t 行版)
- [x] d072: 格瑞哥里的煩惱 (Case 版)
- [x] a058: MOD3
- [x] a005: Eva 的回家作業
- [x] c005: 10300 – Ecological Premium
- [x] d074: 電腦教室
- [x] c022: 10783 – Odd Sum
- [x] e968: 2. 班級名單 (Student list)
- [ ] e511: 11364 – Parking

## 迴圈 (while)、進階迴圈控制 (continue/break)
- [x] d070: 格瑞哥里的煩惱 (0 尾版)
- [x] d071: 格瑞哥里的煩惱 (EOF 版)
- [x] e834: P1.批發出貨(Wholesale)
- [x] a148: You Cannot Pass?!
- [x] d010: 盈數、虧數和完全數
- [x] c067: 00591 – Box of Bricks
- [ ] a010: 因數分解
- [x] a147: Print it all
- [x] e969: 3. 大吃大喝 (Big eater)
- [x] c079: 10346 – Peter’s Smokes
- [x] d053: 10970 – Big Chocolate
- [x] d189: 11150 – Cola (多行測資)

## 多維陣列、多重迴圈
- [x] a015: 矩陣的翻轉
- [x] c085: 00350 – Pseudo-Random Numbers
- [x] d097: 10038 – Jolly Jumpers
- [ ] d123: 11063 – B2-Sequence
- [x] b130: NOIP2006 1.明明的随机数
- [x] d673: 11608 – No Problem
- [ ] c135: 00706 – LC-Display
- [ ] b367: 翻轉世界
- [x] c013: 00488 – Triangle Wave
- [ ] a040: 阿姆斯壯數
- [ ] a693: 吞食天地

## function 函數、內建函數 vs. 自訂函數、全域變數 vs. 區域變數
- [x] d039: 11044 – Searching for Nessy
- [x] a006: 一元二次方程式
- [ ] d255: 11417 – GCD

## C++字串(string)、常用字串函數
- [x] a130: 12015 – Google is Feeling Lucky
- [x] b428: 凱薩加密
- [x] a065: 提款卡密碼
- [x] d235: 10929 – You can say 11
- [ ] d275: 11586 – Train Tracks
- [ ] c459: 2. 自戀數
- [ ] d267: 11577 – Letter Frequency
- [ ] d671: 11716 – Digital Fortress
- [ ] c015: 10018 – Reverse and Add

## struct 結構
- [x] d091: 00476 – Points in Figures: Rectangles

## 遞迴 (Recursion)
- [x] c002: 10696 – f91
- [x] c813: 11332 – Summing Digits
- [ ] f640: 函數運算式求值
- [ ] e446: 排列生成
- [ ] f168: m4a2-分配寶物(Treasure)
- [ ] d044: 00640 – Self Numbers

## STL 標準模板庫
- [ ] vector	e529: 00482 – Permutation Arrays
- [ ] queue	e155: 10935 – Throwing cards away I
- [ ] queue	e564: 00540 – Team Queue
- [ ] stack	b838: 104北二2.括號問題
- [ ] stack	c123: 00514 – Rails
- [ ] stack	f640: 函數運算式求值
- [ ] set	f607: 3. 切割費用
- [ ] set	d123: 11063 – B2-Sequence
- [ ] set	d442: 10591 – Happy Number
- [ ] map	a135: 12250 – Language Detection
- [ ] map	e641: 10260 – Soundex
- [ ] map	d267: 11577 – Letter Frequency
- [ ] priority_queue	d221: 10954 – Add All
- [ ] priority_queue	c875: 107北二2.裝置藝術
- [ ] priority_queue	b231: TOI2009 第三題：書
- [ ] sort	d980: 11479 – Is this the easiest problem?
- [ ] permutation	e446: 排列生成