【CPE】一顆星選集(Part 1) | C++

更新 發佈閱讀 5 分鐘

Vito's Family

題目:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=12&page=show_problem&problem=982

中文題目:https://zerojudge.tw/ShowProblem?problemid=a737

題解:

#include <iostream>
#include <algorithm>
using namespace std;

int main() {
int T, r;
cin >> T;
while (T--) {
cin >> r;
int s[r];
for (int i=0; i<r; i++) {
cin >> s[i];
}
sort(s, s+r);
int sum = 0;
for (int i=0; i<r; i++) {
sum += abs(s[i] - s[r/2]);
}
cout << sum << "\n";
}
return 0;
}

Hashmat the Brave Warrior

題目:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=12&page=show_problem&problem=996

中文題目:https://zerojudge.tw/ShowProblem?problemid=a012

#include <iostream>
using namespace std;

int main() {
long long n1, n2;
while (cin >> n1 >> n2) {
cout << abs(n1 - n2) << "\n";
}
return 0;
}

Primary Arithmetic

題目:https://onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=12&page=show_problem&problem=976

中文題目:https://zerojudge.tw/ShowProblem?problemid=c014

#include <iostream>
using namespace std;

int main() {
int n1, n2;
while (cin >> n1 >> n2) {
int carry = 0, cnt = 0;
if (n1 == 0 && n2 == 0) break;
while (n1 > 0 || n2 > 0) {
int temp = n1%10 + n2%10 + carry;
if (temp >= 10) {
carry = temp / 10;
cnt++;
} else {
carry = 0;
}
n1 /= 10;
n2 /= 10;
}
if (cnt == 0) cout << "No carry operation.\n";
else if (cnt == 1) cout << "1 carry operation.\n";
else cout << cnt << " carry operations.\n";
}
return 0;
}
留言
avatar-img
留言分享你的想法!
avatar-img
Jim的沙龍
1會員
31內容數
Jim的沙龍的其他內容
2025/08/12
智能晶片是什麼呢? 在邊緣運算中,有一個重要的零組件,就是智能晶片。在無人機上要有一個智能晶片,才能達到即時辨識目標的判斷。 傳統的晶片所做的有加、減、乘、除的運算。而智能晶片是通過智能化的推理給出一個結果。 傳統的晶片中有三個重要的單元,算術邏輯運算單元(ALU)、數學運算單元(MU)、記憶
2025/08/12
智能晶片是什麼呢? 在邊緣運算中,有一個重要的零組件,就是智能晶片。在無人機上要有一個智能晶片,才能達到即時辨識目標的判斷。 傳統的晶片所做的有加、減、乘、除的運算。而智能晶片是通過智能化的推理給出一個結果。 傳統的晶片中有三個重要的單元,算術邏輯運算單元(ALU)、數學運算單元(MU)、記憶
2025/08/11
邊緣運算(Edge Computing)是什麼呢? 邊緣運算(Edge Computing)就是把運算從很高的雲端推送到前緣,在接近使用者的地方進行運算。 為什麼要使用邊緣運算? 當你走進廁所想要開燈並且說出開燈時,電燈就要把你的聲音路起來送到雲端分析你的聲音,再把開燈的指令送回來,如果遇上網
2025/08/11
邊緣運算(Edge Computing)是什麼呢? 邊緣運算(Edge Computing)就是把運算從很高的雲端推送到前緣,在接近使用者的地方進行運算。 為什麼要使用邊緣運算? 當你走進廁所想要開燈並且說出開燈時,電燈就要把你的聲音路起來送到雲端分析你的聲音,再把開燈的指令送回來,如果遇上網
2025/08/11
人工智慧物聯網(AIoT)是什麼呢? 人工智慧物聯網(AIoT)由兩個單字組合而成,一個是人工智慧(AI),另一個是物聯網(IoT)。兩種功能加在一起,就是人工智慧物聯網。 什麼是物聯網(IoT)? 物聯網就是把所有的設備都連接上網際網路,不管是你的電燈、冰箱、各種家電,都連上網路,接受網路平
2025/08/11
人工智慧物聯網(AIoT)是什麼呢? 人工智慧物聯網(AIoT)由兩個單字組合而成,一個是人工智慧(AI),另一個是物聯網(IoT)。兩種功能加在一起,就是人工智慧物聯網。 什麼是物聯網(IoT)? 物聯網就是把所有的設備都連接上網際網路,不管是你的電燈、冰箱、各種家電,都連上網路,接受網路平
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
高中數學主題練習—配方法
Thumbnail
高中數學主題練習—配方法
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
高中數學主題練習—對數方程式
Thumbnail
高中數學主題練習—對數方程式
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News