原文:[CSP-J2020] 优秀的拆分

CSP J 优秀的拆分 难度:普及 题目描述 一般来说,一个正整数可以拆分成若干个正整数的和。 例如, , 等。对于正整数n的一种特定拆分,我们称它为 优秀的 ,当且仅当在这种拆分下,n被分解为了若干个不同的 的正整数次幂。注意,一个数x能被表示成 的正整数次幂,当且仅当x能通过正整数个 相乘在一起得到。 例如, 是一个优秀的拆分。但是, 就不是一个优秀的拆分,因为 不是 的正整数次幂。 现在, ...

2021-05-14 15:43 0 2029 推荐指数:

查看详情

CSP-J2020题解

A 优秀拆分 显然每个数只有一种分法。从大到小枚举\(2\)的正整数次幂,能拆则拆。 若未拆完,则是无解情况。 B 直播获奖 观察到\(a_i\)不超过\(600\),可以直接开桶记录每个分数有多少人。 枚举分数线。若当前人数大于等于获奖人数,该分数线即为答案。 C 表达式 ...

Tue Nov 10 00:01:00 CST 2020 0 924
2020 CCF CSP-J2(优秀拆分

一般来说,一个正整数可以拆分成若干个正整数的和。 例如,1=1,10=1+2+3+4 等。 对于正整数 n 的一种特定拆分,我们称它为“优秀的”,当且仅当在这种拆分下,n 被分解为了若干个不同的 2 的正整数次幂。 注意,一个数 x 能被表示成 2 的正整数次幂,当且仅当 x 能通过正整数 ...

Mon Nov 09 19:25:00 CST 2020 0 376
CSP-J2020 T4】方格取数

考虑对每一列进行 DP。 记 $f(i,j)$ 代表从 $(1,1)$ 走到第 $i$ 列第 $j$ 行的最大值,$sum(i,j,k)$ 代表在第 $i$ 列中第 $j$ 行到第 $k$ 行的数字之和。 那么很明显地,当 $i>1$ 时 $f(i,j)$ 一定收到 $f(i-1,k ...

Wed Nov 11 22:43:00 CST 2020 1 729
CSP 2020 J/S 初赛游记

Day ? 洛谷模拟卷子,\(86\),看样子不行。 Day 1 谁能告诉我一下初赛时间是几点来着... 早上见了几个神仙,bfw,gyx.fwh,神仙,orz. 提高考场选择题切的挺快,以 ...

Sun Oct 11 14:58:00 CST 2020 11 128
2020 CSP-J复赛题解

身为一名高中生,却还是不知廉耻地做了一遍普及组的题目,体验一把AK的感觉 T1 优秀拆分 传送门 T1还是一如既往的水。 根据题意,奇数直接-1,偶数就从一个很大的2的幂开始枚举,n比这个数大就输出这个数并且n减去这个数,然后这个数/2。 优秀 ...

Sat Nov 21 08:38:00 CST 2020 1 1960
[题解] CSP-J 2020题解

CSP-J 2020题解 本次考试还是很有用的,至少把我浇了一盆冷水。 当使用民间数据自测的时候,我就自闭了。 估分是320,但有些比较低级的错误直接少掉80。 而且这套题应该上350才正常吧,也不是像平时训练一样难。 主要是平时的时候太依赖于评测机了,小错误就都没注意,我认为在平时训练当中就 ...

Sat Nov 14 04:55:00 CST 2020 0 436
CSP-J 2020 简单题解

00:吐槽 今年 \(\texttt{PJ}\) 难度普遍偏低,\(\texttt{T3}\) 质量还不错。 总结来讲:做法显然、暴力踩正解。 01:优秀拆分 / power 结论题。 当 \(n\) 为奇数时,无解:因为只有奇数的最低位为 \(1=2^0\)。 否则从高位到低位枚举 ...

Tue Nov 10 21:13:00 CST 2020 1 495
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM