首页 > 其他分享 >ZLOJ 练习73 E k倍数字

ZLOJ 练习73 E k倍数字

时间:2022-08-25 10:46:04浏览次数:57  
标签:数字 练习 这题 73 ZLOJ dp 数位

written on 2022-08-23

数位dp好题。

数据范围较大,一开始打表找规律,然而失败了。后来比赛的时候就放掉了这题,现在想想,那个时候看到较大的数据范围还是应该考虑使用数位dp来写写看的。

这题同时又要求各位数字之和,因此数位dp显然是一个不错的选择。但是考虑到还要计算数字的 \(k\) 倍的各位数字之和,所以这里的数位dp是从低位到高位来的。

所以这里我们从低位到高位数位dp,再记一维 \(limit\) 表示是否超过 \(R\) 的限制。

然后就很简单了,众所周知数位dp本身就很简单很套路很模板。

标签:数字,练习,这题,73,ZLOJ,dp,数位
From: https://www.cnblogs.com/Freshair-qprt/p/16623465.html

相关文章

  • ZLOJ 练习74 总结
    writtenon2022-08-17打得还可以虽然又是倒一hh前三题中第一题贪心稍微注意一下,想了一段时间还算可以。可以看一下第四题。这题最大的启示就是:要求的东西只关注最后的......
  • 面试突击73:IoC 和 DI 有什么区别?
    IoC和DI都是Spring框架中的重要概念,就像玫瑰花与爱情一样,IoC和DI通常情况下也是成对出现的。那IoC和DI什么关系和区别呢?接下来,我们一起来看。1.IoC介绍IoC......
  • AT4573 题解
    题目传送门小学生又双叒叕来写题解啦!我来介绍一种与众不同的跑得更慢的方法,那就是排序加二分。排序的作用是为了二分,因为二分的前提是数组有序。因此读入完数据后排序......
  • Java中字节流的总结及代码练习
    Java中的字节流在描述字节流时,先知道什么是流流可以分为:输入流和输出流输入流和输出流示意图:字节流读取内容:二进制,音频,视频优缺点:可以保证视频音频无损,效率低,没有缓......
  • Java基础练习题-错题集(三)
    (1)我们在程序中经常使用“System.out.println()”来输出信息,语句中的System是包名,out是类名,println是方法名。选项:A. 对B.错 (2)以下哪些继承自 Collection 接口()选......
  • Codeforces Round #773 (Div. 2)
    CodeforcesRound#773(Div.2)VPABC24min31min48min+2+1A\(\color{Gray}{800}\)CF1642AHardWay观察题目样例外加手摸可知,只有满足三角形......
  • 练习正则中,最难以理解的?
    贪婪模式(默认)非贪婪模式?:不使用?:的情况下:达到同样的效果,但代码更精简: ?=只是把:换成了=,但捕获的结果里已经不包含括号中的样式:?!继续把=换成了!,......
  • 手机类练习题
    手机类练习题案例:DemoPhone1类://成员变量Stringbrand;//品牌intprice;//价格Stringcolor;//颜色//成员方法publicvoidcall(Stringwho){System.out.println("......
  • 2022河南萌新联赛第(七)场:南阳理工学院ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛牛客
    2022河南萌新联赛第(七)场:南阳理工学院ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛牛客竞赛OJ(nowcoder.com)1.B-龍_2022河南萌新联赛第(七)场:南阳理工学院(nowcoder.com)......
  • 【737】排列组合通过python实现
    参考:PermutationandCombinationinPython重要代码:fromitertoolsimportpermutations得到的结果就是排列的结果,以tuple的形式显示,具体可以具体代码实现!......