學到的題目
賽後總結反思
集訓第4天,中午12:00開始組隊賽。開始的時候不知道先做哪個題,看了看排名,有人交了c題(只不過錯了),我們就開始研究c題,乍一看是乙個字串的題,其實是乙個動腦子的(思維)題,轉戰a題,a題比較簡單,老孔有思路直接碼出,我們看著也沒什麼問題就讓他交了一下——翻車了,仔細檢查一番,我發現老孔落下了一種情況,改了一下又交(又wa了)。
此時老燕對第三題有了靈感,直接搞出**,並給我們說了一下他的思路,我們都測試了一些例子都沒問題,直接交(意外的是又wa了),而且這幾次wa都不是一般的wa而是wrong answer at test1,我們又嘗試了一番,還是相同的問題。
此時才覺得可能並不是我們的思路有問題,應該是其他的問題,正當我們要去做別的題的時候老孔發現了問題(半個多小時吧),原來是還要對檔案進行操作,用到了freopen
加上了freopen這兩道題很快就解出來了。
接下來的一道e題,老燕直接找到思路,我和老燕開始研究**怎麼寫,老孔一邊哼著歌一遍就把這個題的**給試出來了,我又測試了幾個刁鑽的例子,都通過了,直接交,一遍ac皆大歡喜。下面的兩道題題目不算很難,我們三個的通病就是讀題幾遍後不理解題的意思,仔細研讀一番我在老孔和老燕的題目翻譯下理解並ac了l題,後來我們開始研究b題,一遍ac,一共ac了五道題,比上次進步了一道題,感覺我們這個小團隊還是有很大的提公升空間的。
這個題為創造性題目,答案比較開放,符合條件就行,有多種寫法
ac**
#include
using
namespace std;
intmain()
;// freopen("black.in","r",stdin);
// freopen("black.out","w",stdout);
scanf
("%d%d"
,&b,
&w);
if(b > w)
printf
("%d %d\n",2
* w,3)
;//3可以改為任意乙個比2大的數
這個題主要看思路,乍一看像是字串的題,實際上更像是規律題,規律就是:去後乙個字串中找前乙個字串中相同字母的個數有n個就會重複n次因此每有乙個就減n次。
題意:給乙個最大為100*100的矩陣,找出每個格仔的win的方向數,每個格仔win的方向都有可能是0-4,可以先設定好走步時座標的變化,然後直接暴力解題(資料不大,都算出來相加即可)
ac**
#include
#include
int ax[4]
=;int ay[4]
=;intmain()
int sum =0;
for(
int i =
1; i <= n; i++
) x =x+ ax[k]
; y =y+ ay[k];}
sum = sum + f;}}
}printf
("%d\n"
, sum)
;return0;
}
這次比賽我們都互相熟悉了很多,也逐漸有了默契,還是要提高英語的功底,不然讀題、理解題、是個問題(莫名押韻)。我們還是要更加努力的訓練,學習更多的演算法和數學基礎,真正競賽時候的題肯定要比平常訓練要難很多,寧拙毋巧,sdutacm和acmer會越來越好。加油!!!奧利 redis漸入佳境 05 zset型別
zset就是有序集合,除了集合的特性外還對每乙個集合元素新增了乙個順序的屬性,zadd方法使用具體如下 zadd 集合名 序號 集合元素 zrage方法的使用具體如下 zrange 集合名 開始位置 結束位置 withscores withscores 是指的是否顯示序號 redis 127.0.0...
讓你的iOS學習漸入佳境
ios 應用開發入門 容易上手卻不簡單的課程,圍繞著swift語法介紹了物件導向程式設計,通過這門課能夠掌握swift語言和找到物件,是 ios 開發者 課程的最佳入門。ios 開發者 真正意義的ios開發之旅 學習一門語言,不做專案學起來極慢無比 甚至可以說根本學不會 但是光做專案不看語言文件就只...
redis漸入佳境 05 zset型別
zset就是有序集合,除了集合的特性外還對每乙個集合元素新增了乙個順序的屬性,zadd方法使用具體如下 zadd 集合名 序號 集合元素 zrage方法的使用具體如下 zrange 集合名 開始位置 結束位置 withscores withscores 是指的是否顯示序號 redis 127.0.0...