【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
Jim的沙龍
1會員
33內容數
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
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
高中數學主題練習—配方法
Thumbnail
高中數學主題練習—配方法
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元一次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
中學數學基礎練習—一元二次方程式
Thumbnail
高中數學主題練習—對數方程式
Thumbnail
高中數學主題練習—對數方程式
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News