# data[].attributes.body
🧍 身高換算
📘 情境描述

在國外，身高常常使用 英呎（feet） 和 英吋（inch） 來表示，舉例來說，著名的籃球明星-史蒂芬柯瑞的身高是6英呎2英吋，若以公分為單位的話大約為188公分。換算方式為1英呎=12英吋；1英吋=2.54公分。寶寶想寫一個程式來換算！

🧠 要做什麼？

程式會依序：

1. 輸入英呎數。

2. 輸入英吋數。

3. 根據換算公式計算出總身高的公分數。

📥 範例輸入一

5 8

📤 範例輸出一
172.72

📥 範例輸入二
6 2

📤 範例輸出二
187.96

# data[].attributes.body
🍼 寶寶學說話
📘 情境描述

媽媽說什麼，寶寶跟著說什麼。

🧠 要做什麼？

程式會依序：

1. 輸入媽媽說的話。

2. 輸出寶寶跟著說的話。

📥 範例輸入一
a

📤 範例輸出一
a

📥 範例輸入二
O

📤 範例輸出二
O

📥 範例輸入三
mama

📤 範例輸出三
mama

# data[].attributes.body
💢 兄弟吵架
📘 情境描述

哥哥說一個數字，寶寶偏要說一個比哥哥說的多 1 的數字來回應。

🧠 要做什麼？

程式會依序：

1. 輸入哥哥說的數字。

2. 輸出寶寶回應的數字（比哥哥多 1）。

📥 範例輸入一
1

📤 範例輸出一
2

📥 範例輸入二
5

📤 範例輸出二
6

📥 範例輸入三
99

📤 範例輸出三
100

# data[].attributes.body
🥟 煮水餃
📘 情境描述
媽媽今天要煮水餃，小寶和哥哥各自說了自己想吃的數量。媽媽想知道總共要準備多少顆水餃，才不會煮太多或太少。請幫媽媽寫一個程式，計算小寶和哥哥想吃的水餃總數。

🧠 要做什麼？
程式會依序：

1. 輸入小寶想吃的水餃數量。

2. 輸入哥哥想吃的水餃數量。

3. 計算並輸出總共要煮的水餃數量。

📥 範例輸入一
5 7
📤 範例輸出一
12

📥 範例輸入二
20 18
📤 範例輸出二
38

# data[].attributes.body
✈️ 全家要出國
📘 情境描述

爸媽要帶寶寶出國到日本玩，寶寶想根據匯率（1 台幣 = ? 日圓）來計算台幣可以換多少日圓。

🧠 要做什麼？

程式會依序：

1. 輸入匯率（1 台幣 = ? 日圓）。

2. 輸入要兌換的台幣金額。

3. 輸出可換得的日圓。

📥 範例輸入一
5
100

📤 範例輸出一
500

📥 範例輸入二
4.5
200

📤 範例輸出二
900

# data[].attributes.body
🌡️ 溫度換算
📘 情境描述

國外天氣報導中常使用的華氏溫度，和台灣常用的攝氏溫度其換算方式如下，華氏 = 攝氏 × 9 ÷ 5 ＋ 32。寶寶想寫一個程式，把攝氏溫度換算成華氏溫度！

🧠 要做什麼？

程式會依序：

1. 輸入攝氏溫度。

2. 根據換算公式計算華氏溫度。

3. 輸出換算後的華氏溫度。

📥 範例輸入一

0

📤 範例輸出一
32

📥 範例輸入二
25

📤 範例輸出二
77

# data[].attributes.body
🔺 三角形面積
📘 情境描述
小明在數學課上學到三角形面積的公式，他想練習用電腦程式來幫忙計算。請幫小明寫一個程式，根據輸入的底邊與高度（單位皆為公尺），計算出三角形的面積。

🧠 要做什麼？
程式會依序：

1. 輸入三角形的底邊（公尺）。

2. 輸入三角形的高度（公尺）。

3. 輸出三角形的面積（平方公尺）。

📥 範例輸入一
6 4
📤 範例輸出一
12

📥 範例輸入二
10 5
📤 範例輸出二
25

# data[].attributes.body
🍱平均餐費
📘 情境描述
小寶喜歡上吃外食，他想記錄自己每天三餐的花費，看看平均每餐大約花多少錢。請幫小寶寫一個程式，讓他輸入早餐、午餐和晚餐各自的花費，並計算出平均每餐花費多少元。

🧠 要做什麼？
程式會依序：

1. 輸入早餐花費。

2. 輸入午餐花費。

3. 輸入晚餐花費。

4. 計算並輸出平均每餐花費。

📥 範例輸入一
60 80 85
📤 範例輸出一
75

📥 範例輸入二
200 500 200
📤 範例輸出二
300

# data[].attributes.body
🧱 梯形的高

📘 情境描述
小寶在做數學作業時，遇到一題梯形的面積問題。題目告訴他梯形的上底、下底和面積，但要求他自己算出梯形的高。請幫小寶完成計算！

🧠 要做什麼？
1️⃣ 輸入梯形的上底（單位：公分）
2️⃣ 輸入梯形的下底（單位：公分）
3️⃣ 輸入梯形的面積（單位：平方公分）
4️⃣ 計算並輸出梯形的高（單位：公分）

📥 範例輸入一
8
12
100

📤 範例輸出一
10

📥 範例輸入二
6
14
80

📤 範例輸出二
8

# data[].attributes.body
⚖️ 平均體重
📘 情境描述
小寶擔任學校護士，在幫每一班做健康檢查，他想知道各班的平均體重是多少。請幫小寶寫一個程式，讓他可以先輸入班上有幾位同學，再依序輸入每位同學的體重，最後算出平均體重，體重若為小數，請四捨五入到個位數。

🧠 要做什麼？
程式會依序：

1. 輸入同學的人數。

2. 依序輸入每位同學的體重（公斤）。

3. 輸出所有同學的平均體重。

📥 範例輸入一
3
50 60 70
📤 範例輸出一
60

📥 範例輸入二
5
48 52 55 60 66
📤 範例輸出二
56

# data[].attributes.body
📘 情境描述
小寶在做數學作業時，遇到一題梯形的面積問題。題目告訴他梯形的上底、下底和面積，但要求他自己算出梯形的高。請幫小寶完成計算！

🧠 要做什麼？
1️⃣ 輸入梯形的上底（單位：公分）
2️⃣ 輸入梯形的下底（單位：公分）
3️⃣ 輸入梯形的面積（單位：平方公分）
4️⃣ 計算並輸出梯形的高（單位：公分）

📥 範例輸入一
8
12
100

📤 範例輸出一
10

📥 範例輸入二
6
14
80

📤 範例輸出二
8

# data[].attributes.body
📘 情境描述
段考結束後，小寶想知道自己這次表現得如何。請幫他寫一個程式，輸入分數後，根據成績顯示評語：

80分（含）以上輸出 GOOD

60分（含）以上但未滿80輸出 OK

未滿60分輸出 BAD

🧠 要做什麼？
程式會依序：

1. 輸入一個分數（整數）。

2. 根據分數範圍輸出對應的評語。

📥 範例輸入一
85
📤 範例輸出一
GOOD

📥 範例輸入二
72
📤 範例輸出二
OK

📥 範例輸入三
54
📤 範例輸出三
BAD

# data[].attributes.body
🔺 三角形的宿命

📘 情境描述
小寶在數學課上學到「三角形的三邊關係」。他想知道，自己手上的三根木棍能不能剛好組成一個三角形。
請你幫小寶寫一個程式，輸入三個整數代表三邊長，判斷是否可以形成三角形。

判斷規則：任意兩邊之和要大於第三邊。

🧠 要做什麼？
程式會依序：

1. 輸入三個整數，分別代表三角形的三邊長。

2. 判斷是否能形成三角形：
若符合三角形不等式 → 輸出「可以」
若不符合 → 輸出「不行」

📥 範例輸入一

3 4 5

📤 範例輸出一

可以

📥 範例輸入二

2 3 10

📤 範例輸出二

不行

📥 範例輸入三

5 5 5

📤 範例輸出三

可以

# data[].attributes.headline
014🔢 三的倍數有幾個

# data[].attributes.subject
014🔢 三的倍數有幾個

# data[].attributes.body
🔢 三的倍數有幾個
📘 情境描述
老師想知道小寶有沒有辦法在一堆數字當中判斷有幾個是 3 的倍數。請幫小寶寫一個程式，協助他快速找到答案！

🧠 要做什麼？
程式會依序：

1. 輸入老師要出幾個數字。

2. 判斷每個數字是否為 3 的倍數。

3. 輸出這些數字中共有幾個是 3 的倍數。

📥 範例輸入一

5
3 5 6 7 9
📤 範例輸出一
3

🧾 輸出說明一
3、6、9 是 3 的倍數，因此共有 3 個。

📥 範例輸入二

7
1 2 4 5 8 10 11
📤 範例輸出二
0

🧾 輸出說明二
這些數字中沒有任何是 3 的倍數，因此輸出 0。

# data[].attributes.body
✨ 公倍數有哪些
📘 情境描述
老師想知道小寶能不能在一堆數字中找出那些是 3 和 5 的公倍數。請幫小寶寫一個程式，協助他挑出所有符合條件的數字吧！

🧠 要做什麼？
程式會依序：

1. 輸入老師要出幾個數字。

2. 依序輸入這些數字。

3. 判斷每個數字是否同時是 3 和 5 的公倍數。

4. 輸出這些數字中有哪些是 3 和 5 的公倍數。

📥 範例輸入一
6
3 5 10 15 20 30
📤 範例輸出一
15 30

🧾 輸出說明一
在這 6 個數字中，只有 15 和 30 同時是 3 和 5 的公倍數，因此輸出「15 30」。

📥 範例輸入二
5
6 9 12 25 40
📤 範例輸出二
無

🧾 輸出說明二
這些數字中沒有任何是 3 和 5 的公倍數，因此輸出「無」。

# data[].attributes.body
👑 誰是老大
📘 情境描述
老師想知道小寶能不能在一堆正整數中找出最大的那一個。請幫小寶寫一個程式，協助他找到「誰是老大」吧！

🧠 要做什麼？
程式會依序：

1. 輸入老師要出幾個數字。

2. 依序輸入這些數字。

3. 找出這些數字中最大的數字。

4. 輸出最大值（也就是「老大」）。

📥 範例輸入一
6
3 5 10 15 20 30

📤 範例輸出一
30

🧾 輸出說明一
在這 6 個數字中，最大的數字是 30，因此輸出「30」。

📥 範例輸入二
5
6 9 12 25 40

📤 範例輸出二
40

🧾 輸出說明二
在這 5 個數字中，最大的數字是 40，因此輸出「40」。

# data[].attributes.body
🥈 誰是老二
📘 情境描述
老師這次出了三個不同的數字，請小寶找出第二大的數字（也就是老二）。
小寶想寫一個程式幫忙快速判斷，請你協助他完成！

🧠 要做什麼？
程式會依序：

1. 輸入三個整數。

2. 比較這三個數字的大小。

3. 輸出第二大的數字（老二）。

📥 範例輸入一
5 9 3

📤 範例輸出一
5

🧾 輸出說明一
這三個數字從大到小為 9、5、3，因此老二是 5。

📥 範例輸入二
12 7 9

📤 範例輸出二
9

🧾 輸出說明二
這三個數字從大到小為 12、9、7，因此老二是 9。

# data[].attributes.body
018📚 書本的存取
📘 情境描述
學期末了，小寶準備把書本打包進紙箱，他發現書本放進去的順序和取出來的順序剛好相反。請幫小寶寫一個程式，模擬他放書與取書的過程吧！

🧠 要做什麼？
程式會依序：

1. 輸入書本數量

2. 依照放置的順序輸入書本的代號（例如 a b d e）。

3. 輸出取出書本的順序（與放入相反）。

📥 範例輸入一

4
a b d e

📤 範例輸出一
e d b a

🧾 輸出說明一
書本依序放入紙箱為 a、b、d、e，
取出時順序會相反，因此輸出 e d b a。

📥 範例輸入二

3
x y z

📤 範例輸出二
z y x

🧾 輸出說明二
放入順序為 x、y、z，取出時相反，輸出 z y x。

# data[].attributes.body
📘 情境描述

爸媽要帶寶寶出國到日本玩，寶寶想根據匯率（1 台幣 = ? 日圓）來計算台幣可以換多少日圓。

🧠 要做什麼？

程式會依序：

1. 輸入匯率（1 台幣 = ? 日圓）。

2. 輸入要兌換的台幣金額。

3. 輸出可換得的日圓。

📥 範例輸入一
5
100

📤 範例輸出一
500

📥 範例輸入二
4.5
200

📤 範例輸出二
900

# data[].attributes.body
📦 下架重複商品
📘 情境描述
小寶去賣場打工，展示架上的商品依照種類整齊排列，但店長發現有些商品重複出現，為了讓架上整齊，他希望只留下每種商品的一個。請你幫小寶撰寫程式，移除重複的商品，只保留第一次出現的那個。

🧠 要做什麼？
程式會依序：

1. 輸入商品數量。

2. 依序輸入商品代號（例如 a b b c d e）。

3. 移除重複商品，只保留每種商品第一次出現的順序。

4. 輸出整理後的商品代號。

📥 範例輸入一
4
a b b c
📤 範例輸出一
a b c
🧾 輸出說明一
共有 4 個商品，其中 b 重複出現兩次，只保留1個，因此輸出 a b c。

📥 範例輸入二
9
x x x y y y y z z
📤 範例輸出二
x y z
🧾 輸出說明二
共有 9 個商品代號，x、y、z 各出現多次，各保留一個，因此輸出結果為 x y z。

# data[].attributes.body
🎵 作曲家
📘 情境描述
小寶想成為一位作曲家，他用簡單的音階 do、re、mi、fa、sol、la、si 創作出一首旋律。老師在檢查他的作品時，給了一些修正建議：

若連續三個音階是 sol fa mi，請將 fa 改為 mi。

若連續三個音階是 fa mi re，請將 mi 改為 re。

請幫小寶寫一個程式，根據這些規則自動修正他的曲子吧！

🧠 要做什麼？
程式會依序：

1. 輸入音階的數量。

2. 依序輸入音階（例如 do re mi fa sol）。

3. 依據以下規則修正：

若出現 sol fa mi → 將中間的fa 改為 mi，原三音階變成sol mi mi。
若出現 fa mi re → 將中間的mi 改為 re。原三音階變成fa re re。

4. 輸出修正後的曲子。

📥 範例輸入一
7
do re mi fa sol fa mi
📤 範例輸出一
do re mi fa sol mi mi
🧾 輸出說明一
原曲中出現 sol fa mi，因此將第二個 fa 改為 mi，
輸出結果為 do re mi fa sol mi mi。

📥 範例輸入二
6
sol fa mi fa re re
📤 範例輸出二
sol mi mi fa re re
🧾 輸出說明二
原曲中出現 sol fa mi，改為sol mi mi；原曲中出現 fa mi re，改為fa re re。

# data[].attributes.body
🪑 座位安排
📘 情境描述
小寶的班級要重新安排座位，老師決定讓 身高最高的同學坐在最後面，其他同學的順序保持不變。請你幫忙寫一個程式將最高的同學調整到最後一個位置。

🧠 要做什麼？
程式會依序：

1. 輸入班上人數。

2. 依序輸入每位同學的身高。

3. 將最高的同學移到最後面，其餘順序不變。

4. 輸出新的座位順序。

📥 範例輸入一
3
150 130 140
📤 範例輸出一
130 140 150
🧾 輸出說明一
最高身高為150，原本在第二位，移動到最後面一位後所有身高的排序

130 140 150

📥 範例輸入二
5
133 136 142 150 128
📤 範例輸出二
133 136 142 128 150
🧾 輸出說明二
班上最高身高為 150，原本倒數第二位，將他調整到最後一個位置後，輸出順序為 133 136 142 128 150。

# data[].attributes.body
🕒 遲到登記
📘 情境描述
小寶班上共有 15 位同學，
身為班長的小寶每天要幫忙登記遲到的同學。
每次輸入遲到同學的座號（1～15），若輸入 -1 代表結束登記。
請幫小寶找出 遲到次數最多的那位同學座號。

🧠 要做什麼？
程式會依序：

1. 輸入遲到同學的座號（範圍 1～15）。

2. 當輸入 -1 時，代表輸入結束。

3. 統計每位同學的遲到次數。

4. 輸出遲到次數最多的同學座號。

📥 範例輸入一
1 1 1 -1
📤 範例輸出一
1
🧾 輸出說明一
座號 1 遲到三次，為全班中最多，
因此輸出 1。

📥 範例輸入二
15 1 15 2 15 3 15 4 15 5 15 -1
📤 範例輸出二
15
🧾 輸出說明二
座號 15 共遲到 6 次，次數最多，
因此輸出 15。

# data[].attributes.body
🎤 經紀人的難處
📘 情境描述
小寶最近當上了藝人的經紀人，
為了讓藝人形象更完美，
他需要在提供資料給記者前，
稍微修飾一下藝人的年齡與身高：

年齡要「少 3 歲」

身高要「多 5 公分」

請你幫小寶寫一個程式，讓他能快速算出修飾後的結果吧！
（假設今年為 2025 年）

🧠 要做什麼？
程式會依序：

1. 輸入藝人的出生年份與原本身高（公分）。

2. 計算原始年齡 = 2025 − 出生年份。

3. 修飾後年齡 = 原始年齡 − 3。

4. 修飾後身高 = 原本身高 + 5。

5. 輸出格式為：「修飾後身高公分 修飾後年齡歲」，需一行輸出。

📥 範例輸入一
2005 155
📤 範例輸出一
160公分17歲
🧾 輸出說明一
原始年齡為 2025−2005=20 歲，修飾後為 17 歲；
原本身高 155 公分，修飾後為 160 公分。

📥 範例輸入二
2000 175
📤 範例輸出二
180公分22歲
🧾 輸出說明二
原始年齡為 2025−2000=25 歲，修飾後為 22 歲；
原本身高 175 公分，修飾後為 180 公分。

# data[].attributes.headline
024🎯 奇數數量檢查員

# data[].attributes.subject
024🎯 奇數數量檢查員

# data[].attributes.body
🎯 奇數數量檢查員

📘 情境描述
小寶在數學課上負責檢查「奇數」的分布情況。老師會給他兩個整數 a 和 b，代表一個範圍的起點與終點（b 一定大於 a）。
小寶的任務是統計這個範圍內（包含 a 與 b）有多少個奇數，並將結果報告出來。

🧠 要做什麼？
程式會依序：

1. 輸入兩個整數 a、b（且 b > a）。

2. 找出從 a 到 b（包含兩端）所有整數中，奇數的數量。

3. 輸出奇數的數量。

📥 範例輸入一

5 7

📤 範例輸出一

2

🔎 輸出說明一
範圍為 5, 6, 7 → 奇數有 5、7，共 2 個。

📥 範例輸入二

10 20

📤 範例輸出二

5

🔎 輸出說明二
範圍為 10~20 → 奇數有 11、13、15、17、19，共 5 個。

📥 範例輸入三

0 9

📤 範例輸出三

5

🔎 輸出說明三
範圍為 0~9 → 奇數有 1、3、5、7、9，共 5 個。

# data[].attributes.attachment_link.title
115科技創意實實作指導1

# data[].attributes.attachment_link.title
115科技創意實實作學生參賽1

# data[].attributes.attachment_link.title
115科技創意實實作學生參賽2