{{adMap.article_top.title}}
{{adMap.article_top.cta}}

#公告 MCC Round #2 即將開始!(& 測試賽題解)
程式設計板 {{ articleMoment(createdAt) }}

大家好! Round #2 即將在今天晚上九點到十一點舉行! 網址和之前一樣: http://codeforces.com/group/cQT9NVfHrA 以下是有報名成功的名單: 莫測、小鳥紳士、軟男不是暖男、Takumi、LuLuSaBee、加西亞、gsmaster 其他人也可以參賽,不過不會得到獎勵,算名次給獎勵的時候會忽略不在上面名單的人再排名次 有在上面名單的人來留個言讓我知道你沒有忘記XD 雖然題目有按照預期難度排序 不過還是建議把所有題目都看過一遍喔!(題目都很短) 比賽中遇到問題盡量透過題目列表底下的提問功能提問 大家加油!!!💪 ---測試賽題解--- 現在應該可以看到測試資料還有其他人的程式碼了,在status或是在standings應該都能看到 每一題最後附的連結是我的程式碼 A. A+B問題 經典的A+B問題!不需要使用long long。 http://codeforces.com/group/cQT9NVfHrA/contest/216008/submission/31122874 B. 數對 使用雙層迴圈,檢查每一對數對的和是不是C的倍數。 http://codeforces.com/group/cQT9NVfHrA/contest/216008/submission/31122932 *bonus*:如果N <= 10^5,C和陣列中的數 <= 10^9,你還會做嗎? C. 路徑總和 這題要用動態規劃(我想不到其他方法) 定義 b[i][j][k] 為「走到(i, j)時有沒有可能總和恰好是k」 然後就可以從b[i - 1][j][k - a[i][j]] 和b[i][j - 1][k - a[i][j]](如果存在的話)去更新b[i][j][k]的值 總和最大只會到50*(50+50-1)=4950,所以狀態總數最多只會有50*50*4951=1200多萬,很ok的 當然也可以用滾動陣列讓空間使用量降到2*50*4951 可以參考我的或其他人的程式碼 http://codeforces.com/group/cQT9NVfHrA/contest/216008/submission/31122963 D. 數對(困難) 先解釋O(A)的做法 對於所有1 <= i <= C - 1的 i ,任何A以內除以C餘i的數與任何B以內除以C餘C- i的數可以組成一對 而A以內C的倍數與B以內C的倍數也可以組成一對 所以就跑一次迴圈,對所有A以內的數檢查有多少B以內的數可以跟他配對(只可能是B/C或B/C+1): http://codeforces.com/group/cQT9NVfHrA/contest/216008/submission/31123063 (故意跳過第五筆) 令P=A%C,Q=B%C,分兩種情況討論: https://i.imgur.com/TbPIN7A.jpg 然後分別計算每一排(1~C-1還有0)相乘的值,全部加起來就完成了! http://codeforces.com/group/cQT9NVfHrA/contest/216008/submission/31123007


  回文

你可能有興趣的文章...

{{adMap.article_bottom.cta}}
{{adMap.article_bottom.title}}
{{adMap.article_bottom.content}}

全部留言

B1 {{commentMoment( "2017-10-07T11:06:37.260Z" )}}

我這麼邊緣,你一定忘記我了A_A

我這麼邊緣,你一定忘記我了A_A
0
B2 {{commentMoment( "2017-10-07T12:31:51.481Z" )}}

我來了~~~

我來了~~~
1
B3 {{commentMoment( "2017-10-07T12:33:54.818Z" )}}

範例程式碼好像不能開?

範例程式碼好像不能開?
0
B4 (原 Po)   {{commentMoment( "2017-10-07T12:38:10.764Z" )}}

B1 怎麼了,上面有你的名字呀 B3 有登入嗎 因為要加入這個群組才看得到裡面的東西

B1 怎麼了,上面有你的名字呀 B3 有登入嗎 因為要加入這個群組才看得到裡面的東西
0
B5 {{commentMoment( "2017-10-07T12:46:40.008Z" )}}

有在上面名單的人來留個言讓我知道你沒有忘記 你是這麼說的@@ 抱歉讓你誤會了

有在上面名單的人來留個言讓我知道你沒有忘記 你是這麼說的@@ 抱歉讓你誤會了
1
B6 {{commentMoment( "2017-10-07T12:50:47.588Z" )}}

我來啦!!終於趕上了QQ

我來啦!!終於趕上了QQ
1
B7 {{commentMoment( "2017-10-07T12:54:42.853Z" )}}

提醒大家還需要register 哦,

提醒大家還需要register 哦,
1
留言已被刪除

留言已被刪

本留言就像流星一樣,一閃即逝。

本留言就像流星一樣,一閃即逝。

B9 {{commentMoment( "2017-10-07T15:00:45.835Z" )}}

結束後就不能submit喔@@

結束後就不能submit喔@@
0
留言已被刪除

留言已被刪

本留言就像流星一樣,一閃即逝。

本留言就像流星一樣,一閃即逝。

B11 {{commentMoment( "2017-10-07T15:02:24.232Z" )}}

請問有哪裡可以看到測資嗎QQ 比完了想看到底錯在哪裡

請問有哪裡可以看到測資嗎QQ 比完了想看到底錯在哪裡
0
B12 {{commentMoment( "2017-10-07T15:04:44.231Z" )}}

太晚回家只打半小時,第一題忘記b可以等於0,一直卡第14組....想到之後就沒時間了,我好雷

太晚回家只打半小時,第一題忘記b可以等於0,一直卡第14組....想到之後就沒時間了,我好雷
0
B13 (原 Po)   {{commentMoment( "2017-10-07T15:06:06.708Z" )}}

好像有點太難了QQ 總之大家辛苦了😂 題解明天會出來 獎勵也是明天會給 B9 B11 現在可以了嗎?

好像有點太難了QQ 總之大家辛苦了😂 題解明天會出來 獎勵也是明天會給 B9 B11 現在可以了嗎?
0
B14 {{commentMoment( "2017-10-07T15:07:27.825Z" )}}

有人可以幫我看看為甚麼第一題RE嗎~ 弱弱新手求高人相助 https://gist.github.com/lours288300/1f6d52e29cfccd83f8d455c4a8d298a4

有人可以幫我看看為甚麼第一題RE嗎~ 弱弱新手求高人相助 https://gist.github.com/lours288300/1f6d52e29cfccd83f8d455c4a8d298a4
0
B15 (原 Po)   {{commentMoment( "2017-10-07T15:15:52.254Z" )}}

B14 你有辦法看到測資嗎?去my submissions頁面點最左邊的編號應該可以看到測資 你遞迴過深了,而且就算沒有runtime error也會超時(你的時間複雜度是O(B),需要更快的方法)

B14 你有辦法看到測資嗎?去my submissions頁面點最左邊的編號應該可以看到測資 你遞迴過深了,而且就算沒有runtime error也會超時(你的時間複雜度是O(B),需要更快的方法)
0
B16 {{commentMoment( "2017-10-07T15:26:14.556Z" )}}

B15 原來是這樣 謝謝!

B15 原來是這樣 謝謝!
0
匿名

匿名

B17 {{commentMoment( "2017-10-07T15:55:53.013Z" )}}

求解 還是看不到原PO的範例碼

求解 還是看不到原PO的範例碼
0
B18 {{commentMoment( "2017-10-08T00:10:43.406Z" )}}

B13 終於看到了,但是... 槓!就一個overflow到最後竟然沒發現,啊啊啊啊啊每次都這樣有夠不爽的啦啊啊啊啊啊QQ (對不起就讓我發洩一下吧QQ

B13 終於看到了,但是... 槓!就一個overflow到最後竟然沒發現,啊啊啊啊啊每次都這樣有夠不爽的啦啊啊啊啊啊QQ (對不起就讓我發洩一下吧QQ
0
B19 {{commentMoment( "2017-10-08T00:12:55.796Z" )}}

B9 好奇問一下,你怎麼沒試著解第一題呢QQ

B9 好奇問一下,你怎麼沒試著解第一題呢QQ
0
B20 {{commentMoment( "2017-10-08T00:16:01.232Z" )}}

B18 (對不起剛剛重submit真的就過了讓我再發洩一次 啊啊啊啊啊全部改成long long就完全沒事了啊啊啊啊啊啊

B18 (對不起剛剛重submit真的就過了讓我再發洩一次 啊啊啊啊啊全部改成long long就完全沒事了啊啊啊啊啊啊
0
B21 {{commentMoment( "2017-10-08T03:25:54.822Z" )}}

B19 沒什麼 我只是個廢物w orz

B19 沒什麼 我只是個廢物w orz
0
B22 {{commentMoment( "2017-10-08T05:24:56.512Z" )}}

問# 測試賽D 如果迴圈跑A次 是不是就TLE了

問# 測試賽D 如果迴圈跑A次 是不是就TLE了
0
B23 {{commentMoment( "2017-10-08T06:00:43.703Z" )}}

同B22 小弟無能 我看懂了

同B22 小弟無能 我看懂了
0


登入後發表留言






確定要刪除此文章?
#公告 MCC Round #2 即將開始!(& 測試賽題解)

大家好! Round #2 即將在今天晚上九點到十一點舉行! 網址和之前一樣:http://code

檢舉{{reportFloor? '留言B'+reportFloor: '文章'}}
檢舉{{'原po回覆B'+reportFloor+'留言'}}
請選擇刪除文章原因
請選擇刪除留言原因
您即將進入之文章內容需滿十八歲方可瀏覽

根據「電腦網路內容分級處理辦法」修正條文第六條第三款規定,已於網站首頁或各該限制級網頁,依台灣網站分級推廣基金會規定作標示。若您尚未年滿十八歲,麻煩點選離開。若您已滿十八歲,一樣不可將本區之內容派發、傳閱、出售、出租、交給或借予年齡未滿18歲的人士瀏覽閱讀,或將本網站內容向該人士出示、播放或放映。

離開
問題讀取中...稍待60秒...