---
# System prepended metadata

title: 程式設計(0502)

---

# 程式設計(0502)

## 班級 學號 姓名

### 多維陣列

1. 矩陣相乘，若$C_{3\times 3}=A_{2\times 3}\times B_{3\times 2}$，求$C$。
$A=\left(\begin{array}{c}1 & 2 & 3\\4 & 5 & 6\end{array}\right)$
$B=\left(\begin{array}{c}1 & 2 \\ 3 & 4 \\ 5 & 6\end{array}\right)$

### 同分並列問題

2. 利用電腦亂數擬10位學生的成績(0~100)，依名次排序。(考慮同分並列問題)
例如：($n$ = 4)
排序前

| No | Score |
| -: | ----: |
|  1 |    85 |
|  2 |    50 |
|  3 |    90 | 
|  4 |    85 |

排序後
| No | Score | Rank |
| -: | ----: | ---: |
|  1 |    85 |    2 |
|  2 |    50 |    4 |
|  3 |    90 |    1 |
|  4 |    85 |    2 |

### 洗牌(取後不放回)

3. 模擬撲克牌洗牌，輸出洗牌後的結果。

4. [ACM]輸入兩組數字皆相異的三位數字，第一組為答案第二組為猜測，若數字相同且位置相同則為'A'，若數字相同但位置不同則為'B'。例如：
1 2 3 4 5 6 得到 0A0B
1 2 3 1 5 6 得到 1A0B
1 2 3 7 8 1 得到 0A1B
1 2 3 1 3 2 得到 1A2B

5. 設計一個三位數皆相異的猜數字遊戲(xAxB)。

---

作業繳交方式：寄E-mail
收件人：lenghs@cc.ncue.edu.tw
主旨：程式設計(0502)
附件：程式設計(0502) - HackMD.pdf
內文：本日上課心得(字數不限不得省略)
