原文:【NOIP2021 數列】題解

題目鏈接 首先dp得從低位向高位枚舉,因為高位無論如果使用 a i 都對低位二進制 的個數無影響,滿足dp的無后效性。 設 dp k, i, x, y 為 S 從低的高二進制的前 k 位中,用了數列 a 的前 i 項,且此時 S 中共有 x 個二進制位為 ,第 i 位進了 y 過去。 則: dp k, i, x, y sum j n i dp k , i j, x y j amp ,y j gt ...

2021-11-22 21:21 0 120 推薦指數:

查看詳情

NOIP2021題解

A: 送分題 注意到包含7的數很少,他們的倍數都是不合法的。 於是暴力枚舉這些數,標記他們的倍數。 把所有詢問的數排序,然后維護一個指針表示當前后繼。 顯然指針隨着順序枚舉詢問只會單調遞增。 或者詢問 ...

Sun Nov 21 02:11:00 CST 2021 0 810
NOIP2021 題解

T1:若\(x\)存在一個約數\(y\)滿足\(y\)的十進制表示有\(7\),那么\(x\)就是不好的,\(T\)次詢問給出\(n\),詢問大於\(n\)的最小的好數。\(n<=10^5,T& ...

Mon Nov 22 21:57:00 CST 2021 0 1333
NOIP2021 報數】題解

題目鏈接 想着T2,T3的題解都寫了,就補一下T1的吧。 典型的篩法。 假如一個數含有7,則把它的倍數全篩走。 這里可以加一個小優化,假如這個數已經被篩過,就不需要再篩它的倍數了。 最后再倒着預處理每個數的下一個沒被篩的是什么。 如果不預處理,不斷6999999就可以卡死 ...

Thu Nov 25 05:10:00 CST 2021 0 196
NOIP2021 方差】題解

題目鏈接 Part A 式子化簡 首先題目要求的式子就是 \(n^2\) 乘上 \(\frac{1}{n}\sum_{i=1}^n(a_i-\bar a)^2\),其中 \(\bar a=\fra ...

Thu Nov 25 01:48:00 CST 2021 1 392
NOIP2021 題解(T1-T3)

我太弱了,改不出T4,就把T1-3題解碼了。 T1 報數 題目鏈接 想着T2,T3的題解都寫了,就補一下T1的吧。 典型的篩法。 假如一個數含有7,則把它的倍數全篩走。 這里可以加一個小優化,假如這個數已經被篩過,就不需要再篩它的倍數了。 最后再倒着預處理每個數的下一個沒被篩的是什么 ...

Thu Nov 25 05:12:00 CST 2021 0 427
NOIP2021 T1 報數 題解

AFO了,來最后寫一波題解。 T1 不算陰間,題意很直白,所以想先順着題意打一波模擬。 算一下,發現 1e7 的 $O(nlog(n))$ 時間復雜度好像可以直接過( 實際上是$O(nloglog(n))$,更小 )。 所以手打了一個埃式篩,發現 1e7 的下一個就是 1e7+1。 至於求 ...

Sat Nov 20 23:36:00 CST 2021 0 209
NOIP2021模擬賽10.12 題解

寫在前面的話 最近寫題的狀態一直不在,寫什么都掛,想法也有漏洞 T1 A. 「NOIP2021模擬賽五 A」Generator 通過觀察我們發現,將數列從大到小排序后,遇到的一個數 如果他是一個素數,那么肯定是第 \(i\) 個素數演化而來的 如果是一個合數,那么肯定是 ...

Thu Oct 14 04:33:00 CST 2021 0 241
題解NOIP2021模擬賽(2021-07-19)

小兔的話 歡迎大家在評論區留言哦~ D - 矩陣 簡單題意 一個 \(i * i\) 的 \(01\) 矩陣,若滿足 每一行 和 每一列 都滿足 恰好 有 \(2\) 個位置是 \(1\) ...

Tue Jul 20 06:31:00 CST 2021 2 173
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM