重慶 ICPC 比賽游記

2025.5.9

比賽前一天晚上,激動地睡不著覺,起來收拾了好多東西。(其實就四本書,剩下的全是零食……關鍵在于這四本書基本沒用。)

2025.5.10

學校喪心病狂的讓我們 6:20 到校門口集合坐車(據說是怕趕不上比賽,但關鍵在于這么早去還是沒趕上……),然后一晚上又沒睡好……當然我不是指我比賽的時候睡著了。

7:20 上了高鐵。

高鐵上先做了一會兒有點“少”的作業,然后就跟 zyc 一起刷視頻。(不知道是不是刷視頻降低了我的智商……)

10:00 抵達重大校門口了!但比賽已經開始了……

內心 OS:(此處省略一萬字)。

(此處細節描寫了一下作者是如何飛奔進考場的,不重要,就直接跳過了。)

開局一小時直接場切了 A 題和 F 題(估計是拿來水的),一場簡單,給大家也看一下:

A 題:

F 題:

后四個小時:直接熄火……

當時我們三個人在燒烤不同的題,我在想 L 題,zty 在想 B 題,zyc 在想 C 題。然后再 zty 的“力挽狂瀾”之下,我們成功的沒再 A 一道題……

當時 zty 一直在用電腦,而且他十分堅信他能改出 B 題,然后改了兩個多小時吧,沒改出來……最重要的是,當時我只需要一句話就能把 L 題改出來,結果比賽完美的結束了……

此處插入一個問題:在比賽結束后我又嘗試著去打了一下 L 題,但是就是過不了,請有思路的大佬在評論區幫忙指正一下。

題面:

我的代碼:

#include<bits/stdc++.h>
#define int long long
#define code using
#define by namespace
#define plh std
code by plh;
int t,top,sum,a[200006];
string s;
deque<pair<int,int>>dq;
vector<pair<int,int>>v;
signed main()
{cin>>t;while(t--){cin>>s;if(s=="Push"){int x;cin>>x;a[++top]=x;sum+=x;}else if(s=="Pop"){if(top>0){sum-=a[top--];}else{top=dq.front().first;sum-=a[top--];int st=dq.front().second;dq.pop_front();for(int i=st-1;i>=0;i--){dq.emplace_front(v[i]);}}}else{sum*=2;int n=v.size();dq.emplace_back(make_pair(top,n));v.emplace_back(make_pair(top,n));}cout<<sum<<endl;}return 0;
}

賽后老師請吃了一頓火鍋,說句實話,重慶火鍋確實挺好吃,就是零食帶的有點多,吃撐了……

回來的路上,天空布滿陰云。窗外下起淅淅瀝瀝的小雨……

打住!這是肯定不可能的啦,雖然考差了,但是我們樂觀嘛!至少刷刷視頻啥的也不是不可以……

但是,為了增加趣味性,我跟 zyc 玩了一個游戲(結果這個游戲最后還被出成考試題了……),游戲啥的我就不講了,畢竟不重要懶嘛!

總結:一次很好的歷練,也是很好的一個教訓(以后再也不跟 zty 組隊了)。還有就是火鍋挺好吃,強烈推薦大家去嘗一下。

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

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

相關文章

0x08.Redis 支持事務嗎?如何實現?

回答重點 Redis 支持事務,但它的事務與 MySQL 等關系型數據庫的事務有著本質區別。MySQL 中的事務嚴格遵循 ACID 特性,而 Redis 中的事務主要保證的是命令執行的原子性和隔離性,即所有命令在一個不可分割的操作中順序執行,不會被其他客戶端的命令請求所打斷。 最關鍵的區…

佰力博科技與您探討表面電阻的測試方法及應用領域

表面電阻測試是一種用于測量材料表面電阻值的技術&#xff0c;廣泛應用于評估材料的導電性能、靜電防護性能以及絕緣性能。 1、表面電阻的測試測試方法&#xff1a; 表面電阻測試通常采用平行電極法、同心圓電極法和四探針法等方法進行。其中&#xff0c;平行電極法通過在試樣…

數據庫的規范化設計方法---3種范式

第一范式&#xff08;1NF&#xff09;&#xff1a;確保表中的每個字段都是不可分割的基本數據項。 第二范式&#xff08;2NF&#xff09;&#xff1a;在滿足1NF的基礎上&#xff0c;確保非主屬性完全依賴于主鍵。 第三范式&#xff08;3NF&#xff09;&#xff1a;在滿足2NF的基…

產品經理入門(2)產品體驗報告

產品體驗報告大綱&#xff1a;重點在產品體驗——優點。 1.產品概括 可以從各大平臺搜產品介紹。 2.市場分析 按照產品方向分析各個指標——包括有效使用時間,市場規模等。 3. 用戶分析——對用戶通過各項指標畫像。 4.產品體驗——對各項功能與設計的體驗。 5.報告總結

[Java][Leetcode simple] 13. 羅馬數字轉整數

一、自己想的 只有提到的六種情況是-&#xff0c;其他都是 public int romanToInt1(String s) {int res 0;int n s.length();Map<Character, Integer> map new HashMap<>();map.put(I, 1);map.put(V, 5);map.put(X, 10);map.put(L, 50);map.put(C, 100);map.pu…

如何在 CentOS 7 虛擬機上配置靜態 IP 地址并保持重啟后 SSH 連接

在使用 CentOS 7 的虛擬機時&#xff0c;我們通常需要配置靜態 IP 地址&#xff0c;以確保在每次虛擬機重啟后能夠通過 SSH 連接。本文將介紹如何在 CentOS 7 系統中配置靜態 IP 地址&#xff0c;并確保配置在系統重啟后依然生效。 步驟 1&#xff1a;檢查虛擬機網絡接口 首先…

matlab求解問題

一、目的 掌握Matlab中函數求導、函數極值和極限問題的求解,能夠借助Matlab工具對簡單優化模型進行求解。 二、內容與設計思想 1、函數求導 1.1求解給定函數的一階導數&#xff1a;diff(y, x)用于對變量x求y的導數。 1.2求解給定函數的二階導數&#xff1a;在求出一階導數的…

C語言斐波那契數列

斐波那契數列&#xff08;Fibonacci sequence&#xff09;&#xff0c;又稱黃金分割數列 、兔子數列。由意大利數學家萊昂納多?斐波那契在 1202 年提出&#xff0c;源于其《算盤書》中一道兔子繁殖問題。定義&#xff1a;在數學上&#xff0c;該數列以遞歸形式定義。最常見的是…

AI浪潮:開啟科技新紀元

AI 的多面應用? AI 的影響力早已突破實驗室的圍墻&#xff0c;在眾多領域落地生根&#xff0c;成為推動行業變革的重要力量。 在醫療領域&#xff0c;AI 宛如一位不知疲倦的助手&#xff0c;助力醫生提升診療效率與準確性。通過對海量醫學影像的深度學習&#xff0c;AI 能夠快…

Ansys 計算剛柔耦合矩陣系數

Ansys 計算剛柔耦合系數矩陣 文章目錄 Ansys 計算剛柔耦合系數矩陣衛星的剛柔耦合動力學模型采用 ANSYS 的 APDL 語言的計算方法系統轉動慣量的求解方法參考文獻 衛星的剛柔耦合動力學模型 柔性航天器的剛柔耦合動力學模型可以表示為 m v ˙ B t r a n η F J ω ˙ ω J…

算法題(148):排座椅

審題&#xff1a; 本題需要我們找到最佳的排座椅方案&#xff0c;并輸出行&#xff0c;列方案 思路&#xff1a; 方法一&#xff1a;簡單貪心 由于題目會告訴我們有哪幾對的同學會交頭接耳&#xff0c;所以我們可以記錄下第幾行/第幾列上可以隔開的同學對數&#xff0c;而題目限…

企業級電商數據對接:1688 商品詳情 API 接口開發與優化實踐

在數字化浪潮席卷全球的當下&#xff0c;企業級電商平臺之間的數據對接已成為提升運營效率、增強市場競爭力的關鍵環節。作為國內知名的 B2B 電商平臺&#xff0c;1688 擁有海量商品資源&#xff0c;通過開發和優化商品詳情 API 接口&#xff0c;企業能夠快速獲取商品信息&…

【Cesium入門教程】第七課:Primitive圖元

Cesium豐富的空間數據可視化API分為兩部分&#xff1a;primitive API面向三維圖形開發者&#xff0c;更底層一些。 Entity API是數據驅動更高級一些。 // entity // 調用方便&#xff0c;封裝完美 // 是基于primitive的封裝// primitive // 更接近底層 // 可以繪制高級圖形 /…

Oracle APEX 必須輸入項目標簽型號顯示位置

1. 正常Oracle APEX中必須輸入項目標簽的紅星顯示在標簽文字左側&#xff0c;偏偏項目要求顯示在右側&#xff0c; 加入如下全局CSS代碼 .t-Form-label {display: flex;flex-direction: row-reverse;gap: 1px; }以上。

深入理解 TypeScript 中的 unknown 類型:安全處理未知數據的最佳實踐

在 TypeScript 的類型體系中&#xff0c;unknown 是一個極具特色的類型。它與 any 看似相似&#xff0c;卻在安全性上有著本質差異。本文將從設計理念、核心特性、使用場景及最佳實踐等方面深入剖析 unknown&#xff0c;幫助開發者在處理動態數據時既能保持靈活性&#xff0c;又…

項目QT+ffmpeg+rtsp(二)——海康威視相機測試

文章目錄 前言一、驗證RTSP地址的有效性1.1 使用VLC播放器驗證1.2 使用FFmpeg命令行驗證1.3 使用Python代碼檢查網絡連接1.4 檢查攝像頭Web界面1.5 使用RTSP客戶端工具二、關于IPV4的地址2.1 原來2.1.1 原因2.2 解決2.3 顯示前言 昨晚拿到一個海康威視的相機,是連接上了交換機…

Java-Collections類高效應用的全面指南

Java-Collections類高效應用的全面指南 前言一、Collections 類概述二、Collections 類的基礎方法2.1 排序操作2.1.1 sort方法2.1.2 reverse方法2.1.3 shuffle方法 2.2 查找與替換操作2.2.1 binarySearch方法2.2.2 max和min方法2.2.3 replaceAll方法 三、Collections 類的高級應…

中國30米年度土地覆蓋數據集及其動態變化(1985-2022年)

中文名稱 中國30米年度土地覆蓋數據集及其動態變化(1985-2022年) 英文名稱&#xff1a;The 30 m annual land cover datasets and its dynamics in China from 1985 to 2022 CSTR:11738.11.NCDC.ZENODO.DB3943.2023 DOI 10.5281/zenodo.8176941 數據共享方式&#xff1a…

Python高版本降低低版本導致python導包異常的問題

當Python從高版本降級到低版本后出現導包異常&#xff0c;通常是由于以下原因導致的&#xff1a;高版本中安裝的包與低版本不兼容、包路徑或依賴沖突、虛擬環境未正確配置等。以下是具體的解決方案和步驟&#xff1a; 1. 確認問題原因 檢查Python版本&#xff1a;確保當前使用…

AGI大模型(20):混合檢索之rank_bm25庫來實現詞法搜索

1 混合檢索簡介 混合搜索結合了兩種檢索信息的方法 詞法搜索 (BM25) :這種傳統方法根據精確的關鍵字匹配來檢索文檔。例如,如果您搜索“cat on the mat”,它將找到包含這些確切單詞的文檔。 基于嵌入的搜索(密集檢索) :這種較新的方法通過比較文檔的語義來檢索文檔。查…