1. 程式人生 > >08-22成都大學ACM集訓個人賽第一場解題報告

08-22成都大學ACM集訓個人賽第一場解題報告

2009-08-22 19:10:18     

      今天的比賽。。。真的。。。讓我很挫敗。。。。

     小何同學幫忙組織的比賽,我就袖手來做的~ 嘿嘿   小何同學辛苦了~

      一共6道題,說實話都是中檔偏低的題,甚至還有些在小牛們看來都是水題的~我們A的異常艱難。。。

     結果下來,我一共A了4道,生平第一次看見自己的ID前是個冠軍盃。。。。但是實在是高興不起來,馬上就到合肥賽區的網賽了,就我們現在的實力,我實在不敢說什麼。。。很害怕一場奮鬥過後大家都很失落,這樣會讓我覺得自己這次的隊長實在太失敗了,畢竟淡老師和同學們那麼信任的講集訓隊交給我帶,雖然我知道盡力就好,但是我很渴望有成績,我希望今後在成大,ACM的腰桿也能挺起來,別像現在這樣被數學建模壓著一頭。。。這實在是不正常現象。。。

     我們學校對ACM的重視度和宣傳度太低,這是我最想改變的,雖然無論怎樣我馬上畢業後是享受不到這種改變的,但是我真的希望後面的同學們能不再像我一樣踏入ACM的大門都這麼艱難。

    好了 ,不說廢話了,看下題目的AC情況。

比賽結果

    排在第一個位置,還是竊喜一下吧^^,雖然其實很水的。。。

    看下解答情況解答情況統計

     說下題目,大家最先A掉的都是C題(http://acm.tju.edu.cn/toj/showp1112.html)(1112 . Integer Inquiry),這是一個高精度演算法的題目,比較水,但是很多人是用java做的,這個就更水了,傳說java裡有個biginteger的資料型別,專門存放大數。。。。完全沒技術含量了。。。。不過我是用C++做的,因為不會java。。。。這也很簡單,就是一個加法的模擬,拿一個數組a[100],一位存放一個數,一直累加就可以了,逢10就像i+1進一,就是a[i+1]++;算出來之後注意輸出的時候從高位到低位,有可能需要把陣列逆序輸出。

    程式碼:

         

        接下來A掉的是B題,(http://acm.tju.edu.cn/toj/showp1105.html)(1105 . Word Index),是一個計數問題,這題暴力都可以做,小何同學就是暴力做掉的。。。80000次迴圈而已,速度還是秒殺的。。。。我用的組合數。

    

    然後是E題,(http://acm.tju.edu.cn/toj/showp1191.html)(1191 . The Worm Turns) ,這題是類似於貪吃蛇的東西,按照步驟模擬就可以了,就是一個模擬題。

   

   最後在快結束的時候交的D題,(http://acm.tju.edu.cn/toj/showp1144.html)(1114 . Tree Recovery),很囧,這是一本書上的原例題,就是二叉樹給出前序和中序遍歷,讓你求後續遍歷的,同時說一個知識點,前中可求後,後中可求前,但是前後不能求中,這題演算法是遞迴

    

   就A了這四道題,其他題也都看了。

   今天的比賽感覺很不好,覺得明顯是自己題量不夠,有些題明明知道演算法,卻寫不出來,這讓我很鬱悶,就是題目做少了,抓不住那個關鍵點,知其然不知其所以然吧!

   最後,繼續努力吧!!!!我要奮鬥!!!!!

相關推薦

08-22成都大學ACM集訓個人賽第一解題報告

2009-08-22 19:10:18            今天的比賽。。。真的。。。讓我很挫敗。。。。      小何同學幫忙組織的比賽,我就袖手來做的~ 嘿嘿   小何同學辛苦了~       一共6道題,說實話都是中檔偏低的題,甚至還有些在小牛們看來都是水題的

中石油 暑期集訓個人賽第一 題解

首先是簽到題部分:A,E,I.    傳送門:點選開啟連結 然後是DP部分:C,G,H.        傳送門:點選開啟連結 還有其他:B,J,H,F. 神奇的B題(我的第一個一血) 問題 B: 拯救小雞 時間限制: 1 Sec  記憶體限制: 128 MB提交: 7

[JZOJ 5437] [NOIP2017提高A組集訓10.31] Sequence 解題報告 (KMP)

題目連結: http://172.16.0.132/senior/#main/show/5437 題目: 題解: 發現滿足上述性質並且僅當A序列的子序列的差分序列與B序列的差分序列相同 於是我們把A變成差分序列,把B變成差分序列,做一次KMP就好了 #include<algorit

「雅禮集訓 2017 Day2」解題報告

「雅禮集訓 2017 Day2」水箱 我怎麼知道這種題目都能構造樹形結構。 根據高度構造一棵樹,在樹上倍增找到最大的小於約束條件高度的隔板,開一個 \(vector\) 記錄一下,然後對於每個 \(vector\) 按照高度排序一下,樹形 \(dp\) 即可 \(Code\ Below:\) #inc

2018網(PWN)鼎杯第一解題記錄(Writeup)

MISC   clip     使用十六進位制檢視軟體開啟,查詢的過程中發現有idat頭:       還有一處在下方,表示還有另一張圖片      但是這裡缺少頭部需要手動補充上去再另存檔案:      一共提取出兩張圖片,但是圖片明顯被處理過了

杭電ACM hdu 2082 找單詞 解題報告(母函式)

Problem Description 假設有x1個字母A, x2個字母B,..... x26個字母Z,同時假設字母A的價值為1,字母B的價值為2,..... 字母Z的價值為26。那麼,對於給定的字母,可以找到多少價值<=50的單詞呢?單詞的價值就是組成一個單詞的所有

杭電ACM hdu 2079 選課時間 解題報告(母函式)

Problem Description 又到了選課的時間了,xhd看著選課表發呆,為了想讓下一學期好過點,他想知道學n個學分共有多少組合。你來幫幫他吧。(xhd認為一樣學分的課沒區別)Input輸入資料的第一行是一個數據T,表示有T組資料。每組資料的第一行是兩個整數n(1

第一解題報告

題目(計算矩陣兩個對角線之和): 解題思路: 首先,題目要求輸入一個4×4的矩陣,所以需要定義一個二維陣列以及行、列變數,使用for迴圈依次輸入; 其次,題目要求計算兩對角線之和,所以需要找出兩對角線上的所有元素,其中兩對角線相交點需相加兩次,此時需要使用for迴圈與if-else結構進行迴圈判斷。 最後

ACM集訓第一次選拔AC程式碼(2018)

比賽連結: https://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Contest/problemlist/cid/2703 下面寫一下自己的解題報告和感受: 目錄: A - 雙色Hanoi塔問題 B - 進位制轉換 C - 質數中

第一篇Blog:NENU ACM集訓第六天:簡單的線性DP

線性DP比較經典的問題包括最大子段和、最長公共子序列、最長迴文子序列、最長遞增子序列、最長公共遞增子序列等。 最大不相交欄位和(poj 2479) 思路大概就是分別求[0~i-1]的最大子段和以及[i~n-1]的最大子段和,再加起來求最大的就可以了. 時間複雜度O(n).

yzm10的ACM集訓小感

next stl 下劃線 一周 相信自己 習慣性 vector dfs sha 7月30號,ACM集訓進行了兩周,一切都已on the right way。這時的我適時地從題海中探出頭,其實除了刷題,也該寫點什麽來總結下過去。首先,在第一周裏,我學習了數據結構,知道了STL

2017-08-22校驗

() func evel end amp this sre sta key Const ADDIN_NAME As String = "AddInFunction" Const SETTING_ITEM As String = "AddInSetting" Const K

湖南大學ACM程序設計新生杯大賽(同步賽)A - Array

ons arr algo mes 暴力 spa one -m non-zero 題目描述 Given an array A with length n a[1],a[2],...,a[n] where a[i] (1<=i<=n) is positi

湖南大學ACM程序設計新生杯大賽(同步賽)D - Number

nbsp 技術分享 namespace file algorithm man out ima http 題目描述 We define Shuaishuai-Number as a number which is the sum of a prime square(

湖南大學ACM程序設計新生杯大賽(同步賽)B - Build

res continue lld -h pair () edge ted lines 題目描述 In country A, some roads are to be built to connect the cities。However, due to l

湖南大學ACM程序設計新生杯大賽(同步賽)I - Piglet treasure hunt Series 1

-i tell left subject void app upper ear mat 題目描述 Once there was a pig, which was very fond of treasure hunting. The treasure hunt is

湖南大學ACM程序設計新生杯大賽(同步賽)J - Piglet treasure hunt Series 2

題解 package sig test space tle spa pri walk 題目描述 Once there was a pig, which was very fond of treasure hunting. One day, when it woke

第13屆景馳-埃森哲杯廣東工業大學ACM程序設計大賽

規律 == https als body can out pan AC G.旋轉矩陣 題解:LR和RL等同沒有旋轉,所以旋轉到最後等價於只向左旋或只向右旋。 感受:fuckkkkk!if-else結構竟然寫掛了,比賽結束後真想找塊豆腐撞死。 比賽時寫的左旋: 1 /*左

【第13屆景馳-埃森哲杯廣東工業大學ACM程序設計大賽-J】 強迫癥的序列

print for 之前 using name blog 序列 希望 工業 小A是一個中度強迫癥患者,每次做數組有關的題目都異常難受,他十分希望數組的每一個元素都一樣大,這樣子看起來才是最棒的,所以他決定通過一些操作把這個變成一個看起來不難受的數組,但他又想不要和之前的那個

【第13屆景馳-埃森哲杯廣東工業大學ACM程序設計大賽-F】等式(因子個數)

space ont std scribe 輸出符 sca 別人 i++ 博客 題目描述 給定n,求1/x + 1/y = 1/n (x<=y)的解數。(x、y、n均為正整數) 輸入描述: 在第一行輸入一個正整數T。接