2020 7 30 漸入佳境

2021-10-08 17:11:27 字數 2285 閱讀 5373

學到的題目

賽後總結反思

集訓第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...