2025年第八屆廣西大學生程序設計大賽(正式賽)題解(更新中)

請添加圖片描述

知乎評價:如何評價2025年第八屆GXCPC廣西大學生程序設計大賽暨中國-東盟國際大學生程序設計大賽?

榜單:牛客比賽排名

題目鏈接:第八屆廣西大學生程序設計大賽暨2025邀請賽

TIP:提交處可查看別人過題代碼

難度簽到題普通題中等題難題
題號A D HBE G J K LC F I
情況??--

全部資料:一至八屆 GXCPC廣西大學生程序設計競賽 題目與題解


文章目錄

  • 簽到題
  • A. Additive Combinatorics
    • 題目大意:
    • 解題思路:
    • 參考代碼c++:
  • D. DeepSeek, DeepThink!
    • 題目大意:
    • 解題思路:
    • 參考代碼c++:
  • H. Hollow Knight: Silksong
    • 題目大意:
    • 解題思路:
    • 參考代碼c++:
  • 普通題
  • B. Beats
    • 題目大意:
    • 解題思路:
    • 參考代碼c++:

簽到題

A. Additive Combinatorics

A. Additive Combinatorics

加性組合

題目大意:

判斷 C 是否是 A 和 B 的和集

解題思路:

官方題解PPT還沒看到

博主補充:

雙重循環,計算每一對元素的和,將和存入集合(集合會自動排序和去重)

參考代碼c++:

#include<bits/stdc++.h>
using namespace std;int main() {int n1, n2, n3, x;cin >> n1 >> n2 >> n3;vector<int> a(n1), b(n2);for (int &x : a) cin >> x;for (int &x : b) cin >> x;set<int> c;while (n3--) cin >> x, c.insert(x);set<int> temp;for (int i : a) for (int j : b) temp.insert(i + j);cout << (temp == c ? "YES" : "NO");
}

D. DeepSeek, DeepThink!

D. DeepSeek, DeepThink!

深度求索,深度思考!

題目大意:

修改輸入的值(開頭首字母改小寫,末尾?改.),前面拼接一段值,最后輸出

解題思路:

官方題解PPT還沒看到

博主補充:

沒啥好說的,字符串處理方式多種多樣

參考代碼c++:

#include<bits/stdc++.h>
using namespace std;int main() {string s;getline(cin, s);s.front() = tolower(s.front());s.back() = '.';cout << "Okay, so I want to figure out " << s;
}

H. Hollow Knight: Silksong

H. Hollow Knight: Silksong

空洞騎士:絲之歌

題目大意:

其實就是,計算還有多少天發布游戲

解題思路:

官方題解PPT還沒看到

博主補充:

想簡化代碼有很多種方式,閏年計算可以簡化,

參考代碼c++:

#include <iostream>
using namespace std;bool is_leap(int year) {return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}int main() {int y, m, d;cin >> y >> m >> d;const int end_days = 261; // 2025-09-18是當年的第261天int total = 0;// 計算起始日期在當年的天數int days[] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};if (is_leap(y)) days[2] = 29;int start = d;for (int i = 1; i < m; ++i) start += days[i];if (y == 2025) {total = end_days - start;} else {total = (is_leap(y) ? 366 : 365) - start; // 剩余天數for (int yr = y + 1; yr < 2025; ++yr) {  // 中間年份total += is_leap(yr) ? 366 : 365;}total += end_days; // 加上2025年的天數}cout << total << endl;return 0;
}

普通題

B. Beats

B. Beats

節拍

題目大意:

每個節拍開始的瞬間,不能有某個音符正在播放但還沒有結束

解題思路:

官方題解PPT還沒看到

博主補充:

記錄前綴和,然后循環里判斷(前綴和的寫法可以優化)

參考代碼c++:

#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,a[200010],s[200010];
map<int,bool>m;
signed main(){cin>>n;for(int i=1;i<=n;i++)cin>>a[i],s[i]=s[i-1]+a[i],m[s[i]]=1;for(int i=1;i<=n;i++){int k=s[i];for(int j=2;;j++){if(k*j>=s[n]){cout<<k;return 0;}if(!m.count(k*j))break;}}
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/84446.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/84446.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/84446.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

WHAT - 兆比特每秒 vs 兆字節每秒

文章目錄 Mbps 解釋Mbps 和 MB/s&#xff08;兆字節每秒&#xff09;換算總結網絡場景1. 在路由器設置中的 Mbps2. 在游戲下載時的 Mbps / MB/s總結 Mbps 解釋 首先&#xff0c;Mbps 是一個常見的網絡帶寬單位&#xff0c;意思是&#xff1a; Megabits per second&#xff08;…

[C語言實戰]C語言內存管理實戰:實現自定義malloc與free(四)

[C語言實戰]C語言內存管理實戰&#xff1a;實現自定義malloc與free&#xff08;四&#xff09; 摘要&#xff1a;通過實現簡化版的內存管理器&#xff0c;深入理解動態內存分配的核心原理。本文包含內存塊設計、分配算法、空閑合并策略的完整實現&#xff0c;并附可運行的代碼…

YOLOv8源碼修改(5)- YOLO知識蒸餾(下)設置蒸餾超參數:以yolov8-pose為例

目錄 前言 1. 不同蒸餾算法資源占用 2. 不動態調整蒸餾損失 2.1 訓練定量化結果 2.1 訓練結果可視化結果 3. 動態調整蒸餾損失權重及實驗分析 3.1 余弦衰減和指數衰減 3.2 CWD蒸餾損失 3.3 MGD蒸餾損失 3.4 AT蒸餾損失 3.5 SKD和PKD蒸餾損失 4. 調權重心得總結 5…

歷年華東師范大學保研上機真題

2025華東師范大學保研上機真題 2024華東師范大學保研上機真題 2023華東師范大學保研上機真題 在線測評鏈接&#xff1a;https://pgcode.cn/school?classification1 簡單一位數代數式計算 題目描述 給一個小學生都會算的1位數與1位數運算的代數式&#xff0c;請你求出這個表…

Oracle 中 SHRINK 與 MOVE 操作的比較

Oracle 中 SHRINK 與 MOVE 操作的比較 在 Oracle 數據庫中&#xff0c;SHRINK 和 MOVE 都是用于重組表和索引以減少空間碎片的重要操作&#xff0c;但它們在實現方式和適用場景上有顯著區別。 SHRINK 操作 基本語法 ALTER TABLE table_name SHRINK SPACE [COMPACT] [CASCAD…

展銳 Android 15 鎖定某個App版本的實現

Android 15 系統鎖定Antutu版本的實現方法 在Android系統開發中,有時需要鎖定特定應用的版本以確保系統穩定性或測試一致性。本文將介紹如何通過修改Android源碼來鎖定Antutu跑分軟件的版本。 修改概述 這次修改主要涉及以下幾個方面: 禁用產品復制文件的檢查添加指定版本…

視頻剪輯SDK定制開發技術方案與報價書優雅草卓伊凡

視頻剪輯SDK定制開發技術方案與報價書-優雅草卓伊凡 一、項目概述 客戶需求&#xff1a;開發一套跨平臺&#xff08;Android/iOS/Uni-App&#xff09;視頻剪輯SDK&#xff0c;包含AI字幕提取、轉場特效、文字疊加、背景音樂、濾鏡、背景替換、動態貼紙等功能。 報價范圍&#…

BGP為什么要配置對等IP?

本文由deepseek生成&#xff0c;特此聲明 一、為什么要配置對等體IP&#xff1f; 1. 明確標識鄰居身份 路由協議需求&#xff1a;動態路由協議&#xff08;如BGP、OSPF、RIP&#xff09;需要路由器之間建立鄰居關系以交換路由信息。配置對等體IP是為了唯一標識鄰居路由器&…

Qt中配置文件讀寫

1. 保存分組數據到配置文件 #include <QSettings>void saveNetworkConfig() {QSettings settings("network.ini", QSettings::IniFormat);// 網絡配置分組settings.beginGroup("Network");// 源地址配置settings.beginGroup("Source");se…

Linux 的編輯器--vim

1.Linux編輯器-vim使? vi/vim的區別簡單點來說&#xff0c;它們都是多模式編輯器&#xff0c;不同的是vim是vi的升級版本&#xff0c;它不僅兼容vi的所有指令&#xff0c;?且還有?些新的特性在??。例如語法加亮&#xff0c;可視化操作不僅可以在終端運?&#xff0c;也可以…

SAP Commerce(Hybris)開發實戰(二):登陸生成token問題

問題簡述 最近處理Hybris框架標準的登陸功能&#xff0c;遇到一個問題&#xff1a;用兩個不同的瀏覽器&#xff0c;同時登陸一個賬號&#xff0c;會同時生成兩個不同的token和refreshToken。 問題原因 解決了其實非常簡單&#xff0c;就是Hybris的Employee表中&#xff0c;有一…

c/c++的opencv椒鹽噪聲

在 C/C 中實現椒鹽噪聲 椒鹽噪聲&#xff08;Salt-and-Pepper Noise&#xff09;&#xff0c;也稱為脈沖噪聲&#xff08;Impulse Noise&#xff09;&#xff0c;是數字圖像中常見的一種噪聲類型。它的特點是在圖像中隨機出現純白色&#xff08;鹽&#xff09;或純黑色&#x…

LIEDNet: A Lightweight Network for Low-light Enhancement and Deblurring論文閱讀

摘要 夜間拍攝的圖像常常面臨諸如低光和模糊等挑戰&#xff0c;這些問題主要是由于昏暗環境和長時間曝光的頻繁使用所導致。現有方法要么獨立處理這兩種退化問題&#xff0c;要么依賴于通過復雜機制生成的精心設計的先驗知識&#xff0c;這導致了較差的泛化能力和較高的模型復…

談談worldquant中設置的幾個意思

Decay 是一個設置&#xff0c;用于確定要反映多少過去的位置。正如我們之前詳細介紹的那樣&#xff0c;Decay 值越高&#xff0c;Alpha 周轉率越低。但是&#xff0c;請注意&#xff0c;Alpha 的夏普比率可能會隨著信息延遲而降低。 創建 Alpha 時&#xff0c;頭寸可能會集中在…

大模型和AI工具匯總(一)

一、國內可免費使用的大模型&#xff08;持續更新&#xff09; DeepSeek 模型介紹&#xff1a;DeepSeek 系列包括 DeepSeek V3&#xff08;通用場景&#xff09;、DeepSeek R1&#xff08;推理模型&#xff09;&#xff0c;支持高達 64K 上下文長度&#xff0c;中文場景表現優…

HarmonyOS NEXT 技術特性:分布式軟總線技術架構

HarmonyOS NEXT 技術特性&#xff1a;分布式軟總線技術架構 隨著物聯網發展&#xff0c;2030 預計全球聯網設備達 2000 億&#xff0c;異構設備互聯難題凸顯&#xff0c;分布式軟總線作為 HarmonyOS 生態核心&#xff0c;以軟件虛擬總線打破物理局限&#xff0c;讓跨品牌設備即…

什么是VR展館?VR展館的實用價值有哪些?

VR展館&#xff0c;重塑展覽體驗。在數字化時代浪潮的推動下&#xff0c;傳統的實體展館經歷前所未有的變革。作為變革的先鋒&#xff0c;VR展館以無限的潛力&#xff0c;成為展覽行業的新寵。 VR展館&#xff0c;即虛擬現實展館&#xff0c;是基于VR&#xff08;Virtual Real…

VLA模型:自動駕駛與機器人行業的革命性躍遷,端到端智能如何重塑未來?

當AI開始操控方向盤和機械臂&#xff0c;人類正在見證一場靜默的產業革命。 2023年7月&#xff0c;谷歌DeepMind拋出一枚技術核彈——全球首個視覺語言動作模型&#xff08;VLA&#xff09;RT-2橫空出世。這個能將“把咖啡遞給穿紅衣服的阿姨”這類自然語言指令直接轉化為機器人…

華為OD機試真題——出租車計費/靠譜的車 (2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳實現

2025 A卷 100分 題型 本專欄內全部題目均提供Java、python、JavaScript、C、C++、GO六種語言的最佳實現方式; 并且每種語言均涵蓋詳細的問題分析、解題思路、代碼實現、代碼詳解、3個測試用例以及綜合分析; 本文收錄于專欄:《2025華為OD真題目錄+全流程解析+備考攻略+經驗分…

40 歲 Windows 開啟 AI 轉型:從系統到生態的智能重構

在科技快速發展的當下&#xff0c;人工智能成為驅動各領域變革的核心力量&#xff0c;擁有 40 年歷史的 Windows 也開啟了向 AI 的全面轉型。2025 年 5 月 19-22 日西雅圖 Build 2025 開發者大會上&#xff0c;微軟展示了 Windows 11 向 AI 智能體核心平臺轉型的戰略&#xff0…