首页 > 其他分享 >【题解】Solution Set - NOIP2024集训Day32 数位 dp

【题解】Solution Set - NOIP2024集训Day32 数位 dp

时间:2024-09-19 15:52:57浏览次数:7  
标签:prime Set log 题解 Day32 12 dp 数位

【题解】Solution Set - NOIP2024集训Day32 数位 dp

https://www.becoder.com.cn/contest/5537

order:1,3,5,6,2,4


「SDOI2013」淘金

就是要算前 \(k\) 大的和。

考虑一个位置 \((i,j)\) 在变化完了之后的金子个数。(也即逆变换。

设:\(f^\prime(x)\) 表示在 \(1\sim N\) 范围内,数位积为 \(x\) 的个数。

所以这个个数就是 \(f^\prime(i)f^\prime(j)\)。

考虑用数位 dp,根号分治转移,算这个 \(f^\prime(x)\),应该可以做到 \(O(12\sqrt{9^{12}})\)。


16:30 passed...

(主要是很不确定上面这个东西的正确性,然后去参考了一下题解,发现似乎没有我这种做法。

标签:prime,Set,log,题解,Day32,12,dp,数位
From: https://www.cnblogs.com/CloudWings/p/18420727

相关文章

  • 易优eyoucms网站Array and string offset access syntax with curly braces is deprec
    易优CMS(EyouCMS)在某些情况下会出现 Arrayandstringoffsetaccesssyntaxwithcurlybracesisdeprecated 的错误。这个问题通常是由于PHP版本较高(如PHP7.4及以上)导致的。以下是两种解决方法:方法一:更改PHP版本降低PHP版本:将PHP版本从7.4降低到7.0以下,......
  • 【洛谷 P5730】【深基5.例10】显示屏 题解(数组+循环)
    【深基5.例10】显示屏题目描述液晶屏上,每个阿拉伯数字都是可以显示成的点阵的(其中X表示亮点,.表示暗点)。现在给出数字位数(不超过)和一串数字,要求输出这些数字在显示屏上的效果。数字的显示方式如同样例输出,注意每个数字之间都有一列间隔。输入格式第一行输入一个正整数,表示数......
  • luogu-P10596题解
    简要题意一个有\(N\)个元素的集合有\(2N\)个不同子集(包含空集),现在要在这\(2N\)个集合中取出若干集合(至少一个),使得它们的交集的元素个数为\(K\),求取法的方案数,答案模\(10^9+7\)。数据范围:\(1\leK\leN\le10^6\)。题解我们设\(f(i)\)表示选出子集大小恰好为\(i\)的......
  • js基础之setTimeout与setInterval原理分析
    setTimeout与setInterval概述setTimeout与setInterval是JavaScript引擎提供的两个定时器方法,分别用于函数的延时执行和循环调用。前者的主要思想是通过一个定时器,让函数在计时结束后再执行;后者则是每隔一定的时间,就启动一次函数的执行。从原理来看,两者似乎并不复杂。但由于JavaS......
  • 易优eyoucms网站登录报错:Array and string offset access syntax with curly braces i
    根据提供的错误信息 Arrayandstringoffsetaccesssyntaxwithcurlybracesisdeprecated,这个错误提示表明当前使用的PHP版本不支持使用大括号 {} 来访问数组和字符串偏移量。这种语法在PHP7.4之后被标记为已弃用。以下是一些可能的解决步骤:1.切换PHP版本尝试......
  • XFSettings 使用手册
    XFSettings使用手册简介XFSettings是一款功能强大的配置管理工具,旨在帮助开发者和系统管理员轻松管理应用程序和系统的配置文件。无论是开发环境、测试环境还是生产环境,XFSettings都能提供一致的配置管理体验。本手册将详细介绍XFSettings的安装、配置、使用方法以及常见问题......
  • 易优eyoucms网站系统报错:unserialize(): Error at offset 0 of 1571 bytes
    遇到“unserialize():Erroratoffset0of1571bytes”这类错误,通常是因为缓存文件损坏或格式不正确。针对EyouCMS1.5.1版本,可以采取以下步骤来解决这个问题:解决方案一:清除缓存文件通过FTP访问服务器:使用FTP客户端(如FileZilla、WinSCP等)连接到服务器。导航到 /data/r......
  • Vue 3中的setup()函数的作用是什么?
    Vue3引入了CompositionAPI,这是一种新的组件编写方式,旨在提供更好的逻辑复用和代码组织。setup()函数是CompositionAPI的入口点,它在组件实例创建之前被调用,并且是响应式系统的上下文。本文将介绍setup()函数的作用,并使用Vue3的setup语法糖提供示例代码。setup()......
  • 【洛谷】P11062 【MX-X4-T2】「Jason-1」加法 的题解
    【洛谷】P11062【MX-X4-T2】「Jason-1」加法的题解题目传送门离CSP初赛只剩两天了,祝各位OIersrp++!!!题解挺有意思的一道思维题,不过比赛的时候没想出来。需要分类讨论两种情况:当a......
  • ICPC2021 沈阳站 M String Problem 题解 | 十种做法一网打尽 , 一道题带你回顾字符串科
    题目传送门题意给定一个字符串,求每个前缀的字典最大序子串。注意到:对于每个前缀$s_{[1,i]}$,字典序最大子串的右边界一定是\(i\)。随着着\(i\)的增大,字典序最大子串的左边界一定是单调不减的。解法不分先后。后缀数组SASA&SAM后缀数组&后缀自动机SA对所有......