原文:The 2021 Shanghai Collegiate Programming Contest D-Zztrans 的班級合照(dp)

題意: 思路: 首先把所有同學的身高排名排個序,排名即看做他們的身高即可。 f i,j 表示前 i 個數中,有 j 個數在第二排的方案數有幾種。 如果不存在重復的同學且不考慮第二排和第一排的身高限制,那么我們只需要考慮,枚舉 i,j ,那么當前位置的同學就有兩種轉移方式,這是顯然的。 再考慮存在重復的情況,把身高一樣的同學看做是一個整體,我們每次只需要考慮,當前狀態是從哪些狀態轉移過來的並乘上一個 ...

2021-09-03 16:01 0 152 推薦指數:

查看詳情

The 2021 Shanghai Collegiate Programming Contest 部分題解

The 2021 Shanghai Collegiate Programming Contest 部分題解 這場比賽是我自己VP打的,題不難但是有很多不必要的WA,需要以此為戒 A. 題意 給定兩個三維向量\((x_1,y_1,z_1)\) ,\((x_2,y_2,z_2)\) 求和這兩個 ...

Tue Sep 14 06:25:00 CST 2021 2 148
gym 103186 The 2021 Shanghai Collegiate Programming Contest G

題目:雞哥的雕像 題意:獲得剩下除了這根韭菜以外所有韭菜的發育度乘積的愉悅值 詳細題目: 7777 年,為了表彰著名幣學家尼古拉斯·雞哥在虛擬貨幣市場運轉、炒幣理論方面的傑出貢獻,奧林匹斯市決定在 ...

Wed Jul 28 03:14:00 CST 2021 2 144
2021 Hubei Provincial Collegiate Programming Contest

D. Fragmentation merging D. Fragmentation merging 題意:告訴你一段全排列的數組,你可以任意從中獲取兩端區間的數分別是兩個集合A,B,當然前提是這兩段數的交集為空集,當一開始的整個數組的長度大於1的時候A與B可以為空集。令C = A U B,C ...

Wed Jul 07 23:52:00 CST 2021 0 255
KEYENCE Programming Contest 2021

AB 簽到 C 大力DP,f[i][j]表示走到當前位置的方案數,但問題是無法考慮沒走過路徑的未填位置。不過很好解決,向右走的時候實際方案=原方案數*3^(走過的列下側的未填位置數),向下走的時候實際方案=原方案數*3^(走過的行右側的未填位置數),這樣可以處理掉所有的未填位置 ...

Sun Jan 17 07:00:00 CST 2021 0 326
KEYENCE Programming Contest 2021

D 對於一個序列,相同的對數有\(2{2^{N-1}\choose 2}\),不同的對數有\((2^{N-1})^2\) 假設選了\(len\)個序列,那么應該滿足: \[\begin{aligned} len\cdot 2{2^{N-1}\choose 2}=n\cdot {2^N ...

Mon Jan 18 03:31:00 CST 2021 3 219
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM