1. 程式人生 > >一個徹徹底底的水軍的ACM校賽感悟~~~

一個徹徹底底的水軍的ACM校賽感悟~~~

        2017年4月23日剛剛結束了ACM校賽。作為一名不是ACM隊的水軍來說,抱著必突突突的決心,參加了這次的比賽。經過五個小時的激烈角逐,我們隊伍還參加了一場和我們沒有什麼關係的頒獎典禮。

       我是一個程式設計的水軍,並不是ACM隊的大神。剛開始看到ACM校賽還是在賽氪網上找數學建模比賽的時候看到的。當時有一種報名的衝動,於是自己先報名,在未經允許的情況下邀請了宿舍裡兩名舍友加入隊伍。回宿舍跟舍友一說,沒想到他們都很爽快的答應了。於是這個名叫Ada的水軍戰隊就成立了,我任隊長~~在正式比賽之前,並沒有進行過太多的準備。兩位隊友一名是UVa刷了六十多道題目,一位是UVa刷了七十多道題目,其他的OJ平臺題目就不多說啦。(雖然後來這位UVa七十多道題目的舍友進了ACM隊,在此也對他表示祝賀!)到了比賽那天,我們抱著必突的決心,已經做好了一個題目都做不出來的心理準備步入了賽場。對面坐著的是青島理工大學的一支參賽隊伍。在指定位置做好,拿到了紙質題目後所有人都把注意力放到了紙質題目上。大體瀏覽了一下,題目有一些看起來還有思路。剛開始三個人在一起攻B題,就在我們還在苦苦思索程式碼的時候,賽場裡“嘭”的一聲,牆上的B題氣球被扎破了。這意味著已經有隊伍首殺了B題。我們都很緊張,但是也更加堅定了信心,看來第一判斷是正確的,B題確實是一個 比較水的 題目。在經過一陣掙扎過後,wrong answer很多次之後終於AC了B題。隊友們都很振奮 ,可擡頭一看 對面清理的隊伍已經插了兩個氣球。那股高興勁接著就消失了。在經過B題的教訓之後,我們都覺得三個人一起攻一道題目太浪費時間,於是一名隊友轉而去尋找其他的簡單題目,我和另一名隊友繼續攻下一道比較水的題目。這期間的過程就不必多說了,賽場中一直在充斥著 “嘭嘭嘭”的氣球爆炸聲,不斷的有題目被首殺。而我們依然在做著第二道題目。而對面的清理的隊伍一看就是有備而來且實力不凡。一直在討論著什麼,並且氣球越插越多。在經過一番苦戰之後,我們AC了第二道題目。環顧四周,從別的隊伍插得氣球就可以看出哪道題相比較來說更簡單。在鎖定了第三道題目之後,我們繼續埋頭奮戰。但是水平有限,直到最後也沒有AC出第三道題目。看著別的隊伍都AC了不少題目,我們也只好遺憾離開。在封榜之前 看到的我們的排名是中游略微靠下的水平。我們也比較滿意了,畢竟剛開始覺得肯定會一個題目都做不出來。也已經 盡力了。在隨後的頒獎儀式上,看到其他隊伍都在拿獎,心裡難免有些羨慕,但是也無可厚非。

      可以說這次的比賽讓我第一次接觸到了正式的ACM賽場,有這麼幾點感悟

      一.ACM的賽場氛圍和高考等大型考試的考場氛圍截然不同。

       我曾經以為,經歷過高考,就沒有什麼好緊張的了。畢竟高考時期算是人生中最緊張的時期之一。但是在經歷了這次ACM比賽之後我才發現,ACM的賽場和校賽的賽場完全不一樣。最重要的一個因素就是ACM比賽是開榜的,你可以隨時檢視你和你的對手的排名,而高考這樣的考試卻是要在考完了才會知道自己的成績。這就對考場的情緒帶來很大的影響。當你在ACM賽場上一路過五關斬六將時,你看到你的排名是對自己的一種激勵,可以讓自己充滿了動力。而當你做題不順時,排名只會讓你更加氣餒,而這些情況在普通的考試時都不會出現。普通考試的時候無論發生了什麼你都可以穩住自己的情緒,保證你的發揮。除了可以在OJ系統上看到排名以外,ACM比賽還會給每個隊伍插上氣球,每解決一個問題都會插上這個問題的氣球。這也在無形之中加劇了賽場的緊張氣氛~~看著別的隊伍的氣球一個接著一個的往上插,自己的卻空空如也,那種感覺是非常難受的。所以作為一個水軍,做題不順是常態~~這時最好的辦法就是不去理睬所謂的排行榜。專心做好自己手中的題目就好。

     二.不要把ACM想的太高深,總有一道題適合你。

     在參加這次ACM校賽之前 ,我和隊友都認為ACM是非常困難的比賽,題目都非常的高深,無法理解其中的含義。但是經過這次比賽,我們對ACM有了全新的認識,也對大學的競賽有了新的認識。阻礙參加競賽的不是競賽有多難,只是自己內心的懶惰和恐懼。總要有第一次,要敢於嘗試,勇於嘗試。像我這樣的水軍都可以做出來,大家也就不要有什麼害怕了吧。

     暫時就想到這麼多吧,程式設計還有很長的路要走。對於自己的專業也還有很長的路要走。慢慢來吧~~總有一天我也會變為大神~~

相關推薦

一個徹底水軍ACM感悟~~~

        2017年4月23日剛剛結束了ACM校賽。作為一名不是ACM隊的水軍來說,抱著必突突突的決心,參加了這次的比賽。經過五個小時的激烈角逐,我們隊伍還參加了一場和我們沒有什麼關係的頒獎典禮。        我是一個程式設計的水軍,並不是ACM隊的大神。剛開始看

一個經典例子讓你徹底理解java回調機制

pac hid find title tco tail comment 方法 rgs 轉帖請註明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),請尊重他人的辛勤勞動成果,謝謝

一個經典例子讓你徹底理解java回撥機制

                以前不理解什麼叫回調,天天聽人家說加一個回撥方法啥的,心裡想我草,什麼叫回調方法啊?然後自己就在網上找啊找啊找,找了很多也不是很明白,現在知道了,所謂回撥:就是A類中呼叫B類中的某個方法C,然後B類中反過來呼叫A類中的方法D,D這個方法就叫回調方法,這樣子說你是不是有點暈暈的,

徹底理解C++中指針和引用的區別

c++ 區別 include 分享 sin style void png alt #include<iostream> using namespace std; void test(int **p) {   int a=2;   *p=&a;   

帶你徹底弄懂Scroller

用兩個 author 官方文檔 adapt extends fadein ges script getch Scroller的使用 這是一個滑動幫助類。並不能夠使View真正的滑動,而是依據時間的流逝。獲取插值器中的數據。傳遞給我們。讓我們去配合s

2018 FJUT acm b題 第二集:以後我就叫你小蛤了

else 規律 pan RM 運行時間 std 等於 AI ane 第二集:以後我就叫你小蛤了 TimeLimit:1000MS MemoryLimit:128MB 64-bit integer IO format:%lld Problem Descript

2018 FJUT ACML題 外傳:魔王打工記(三)

cost size turn 一次 clas 選擇 output pro sum 外傳:魔王打工記(三) TimeLimit:1000MS MemoryLimit:128MB 64-bit integer IO format:%lld Problem Des

深入淺出地,徹底地理解python中的編碼

python處理文字的功能非常強大,但是如果是初學者,沒有搞清楚python中的編碼機制,也經常會遇到亂碼或者decode error。本文的目的是簡明扼要地說明python的編碼機制,並給出一些建議。 問題1:問題在哪裡? 問題是我們的靶子,心中沒有問題去學習就會抓不住

2018山東大學acmB

YangFan is a wayward boy who likes to count in his own way.The number he writes may be 0 or 1 for each digit, and the last non-zero digit may be 2, and the

zzuli 第九屆ACM題解

“玲瓏杯”鄭州輕工業學院第九屆ACM程式設計大賽暨河南高校邀請賽-正式賽 Problem A: tmk射氣球 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 575  Solved: 106SubmitWeb B

nowcoder 東北林業大學第12屆ACM(低年級組)-A+B

時間限制:C/C++ 1秒,其他語言2秒空間限制:C/C++ 32768K,其他語言65536K64bit IO Format: %lld 題目描述 小H最近剛剛學完電工電子,大作業是設計並製作一個帶有顯示器的加法器,由於小H比較懶,所以只設計了個位加法

第13屆廣東工業大學ACML-用來作弊的藥水

連結:https://www.nowcoder.com/acm/contest/90/L來源:牛客網時間限制:C/C++ 1秒,其他語言2秒空間限制:C/C++ 32768K,其他語言65536K 64bit IO Format: %lld題目描述    在一個風雨交加的夜晚

帶你徹底搞懂樸素貝葉斯公式

本文參考了該部落格的例項,但該部落格中的樸素貝葉斯公式計算錯誤,評論中的也不對,所以,重新寫一篇。一. 樸素貝葉斯      樸素貝葉斯中的樸素一詞的來源就是假設各特徵之間相互獨立。這一假設使得樸素貝葉斯演算法變得簡單,但有時會犧牲一定的分類準確率。    首先給出貝葉斯公式

福建工程學院第十四屆ACMM題題解 fwt進階,手推三進制fwt

har 直接 ali 怎麽 pre += 。。 長度 個數 第九集,結束亦是開始 題意: 大致意思就是給你n個3進制的數字,讓你計算有多少對數字的哈夫曼距離等於i(0<=i<=2^m) 思路: 這個是一個防ak題,做法是要手推公式的fwt 大概就這個意

長理 一個貪心題

代碼示例 push queue 優先隊列 detail 優秀 int pos tail cls與lzp的熱身賽 發布時間: 2017年12月11日 13:58 最後更新: 2017年12月11日 14:46 時間限制: 1000ms 內存限制: 128M 描述

江西理工18年D四邊形面積(OJ題目ACM

D: 四邊形面積 題目描述 有一個四邊形,現在需要求它的面積 輸入 輸入四行,每行兩個數整數xx, yy (1≤x,y≤1000)(1≤x,y≤1000),四個點是按逆時針輸入的。 輸出 輸出四邊形的面積,保留3位小數點 樣例輸入 0 0 10 0 1 1 0 11 樣例輸出 10.

江西理工18年C: 三角平方數(OJ題目ACM

題目描述 三角數:圓點擺放成等邊三角形的數字,則為三角數。1,3,6,10,15,21,28,36… 平方數:小方塊擺放成正方形的數字,則為平方數。1,4,9,16,25,36… 那麼如果一個數字既是三角形數又是平方數,則稱為三角平方數。很顯然我們知道第一個三角平方數就是1了。 那麼

山東建築大學第六屆ACM-ICPC

巫師棋 Description 霍格沃滋的魔法商店最近新上架了一款巫師棋,這款巫師棋的玩法與哈利平常玩的巫師棋不太一樣,要溫和許多,遊戲如下:皇后處於n*n的棋盤上,(1,1)單元格位於棋盤的最左下角,(n,n)位於棋盤的最右上角。皇后的初始位於(x,y)單元格,皇后聽從哈利的指令行動,哈利

長安大學第二屆ACM程式設計競賽 題解

A Count Circles 描述 Stupid Aguin feels confused while reading. The book shows following equations: 6=9 , 8=1010 , 144=75 , 69

[ACM][2018北理]簽到題 【補】

作為簽到題當然是很水的啦。你只要輸出n!可以被多少個2整除就可以了。Input多組資料,每組資料輸入一個n(1 <= n <= 10^18)Output每組資料輸出一行,輸出n!可以被多少個2整除。Sample Input 1 2 4Sample Output 11 3