洛谷 P1050 [NOIP2005 普及组] 循环 AC

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

题目描述

乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。

众所周知,22 的正整数次幂最后一位数总是不断的在重复 2,4,8,6,2,4,8,6…2,4,8,6,2,4,8,6… 我们说 22 的正整数次幂最后一位的循环长度是 44(实际上 44 的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。类似的,其余的数字的正整数次幂最后一位数也有类似的循环现象:

\def\arraystretch{1.5} \begin{array}{c|c|c}\hline \textbf{数字}& \textbf{循环} & \textbf{循环长度} \cr\hline\hline 2 & 2,4,8,6 & 4\cr\hline 3 & 3,9,7,1 & 4\cr\hline 4 & 4,6 & 2\cr\hline 5 & 5 & 1\cr\hline 6 & 6 & 1\cr\hline 7 & 7,9,3,1 & 4\cr\hline 8 & 8,4,2,6 & 4\cr\hline 9 & 9,1 & 2\cr\hline \end{array}数字23456789​循环2,4,8,63,9,7,14,6567,9,3,18,4,2,69,1​循环长度44211442​​

这时乐乐的问题就出来了:是不是只有最后一位才有这样的循环呢?对于一个整数 nn 的正整数次幂来说,它的后k位是否会发生循环?如果循环的话,循环长度是多少呢?

注意:

  1. 如果 nn 的某个正整数次幂的位数不足 kk,那么不足的高位看做是 00。
  2. 如果循环长度是 LL,那么说明对于任意的正整数 aa,nn 的 aa 次幂和 a+La+L 次幂的最后 kk&
P1048 [NOIP2005 普及组] 采药 否则...........让我们假设一下 �=10j=10 吧,可能会比较好理解!这时候: ��[2][10]=���((��[1][10−�[2]])+�[2],��[1][10])dp[2][10]=max((dp[1][10−w[2]])+v[2],dp[1][10])到这里就可以了,依次类推,动态转移方程为:��[�][�]=���(��[�−1][�−�[�]])+�[�],��[�−1][�])dp[i][j]=max(dp[i−1][j−w[i]])+v[i],dp[i−1][j]) 阅读详情

相关推荐

noip2005普及组

noip2005普及组带数据1、陶陶摘苹果2、校门外的树3、采药4、循环

信息学奥赛一本通 1933:【05NOIP普及组循环 | P1050 [NOIP2005 普及组] 循环

【题目链接】 ybt 1933:【05NOIP普及组循环 P1050 [NOIP2005 普及组] 循环 【题目考点】 1.高精度 2.数学 【解题思路】 要求最后k位的循环长度,可以从低位向高位看。 假设n的最后k位为dkdk−1...d2d1d_kd_{k-1}...d_2d_1dk​dk−1​...d2​d1​ 先看最低位d1d_1d1​,假设d1l1d_1^{l_1}d1l1​​的个位是d1d_1d1​,它的循环长度为l1l_1l1​, 然后看倒数两位d2d1d_2d_1d2​d1​,以(

君义NOIP的博客 2065

Aspose Java 25.10 版本深度破解:基于字节码修改的实战指南

本文提供了Aspose Java 25.10版本基于字节码修改的实战指南。详细介绍了如何通过Javassist工具逆向分析并修改Aspose Cells、Words、Slides及PDF组件的许可证验证逻辑,从而实现绕过限制,并完成最终的打包与功能验证。

stone的博客 1245

2005NOIP普及组真题 4. 循环

4、再找倒数第四位 1 的循环节。为了保证每次循环末三位保持 234 不变,故每一轮要以。2、再找倒数第二位 3 的循环节。为了保证每次循环最后一位都保持 4 不变,故每一轮要以。3、再找倒数第三位 2 的循环节。为了保证每次循环末两位保持 34 不变,故每一轮要以。假设一个数的末尾四位数字为 1234,要求 1234 的循环节。2、本题要求的是末 k 位的循环节长度。1、先判断最后一位 4 的循环节,假设找到是x,即。的末四位保持 1234 不变。的末三位保持 234 不变。的末两位保持 34 不变。

weixin_40252159的博客 1584

noip2005普及组 循环

题目 循环 算法 (高精度,数学,数论,递推) O(10k3)O(10k^3)O(10k3) 引理1: 前 k+1k+1k+1 位的所有循环节长度,一定是 前 kkk 位循环节长度的子集。 证明: 如果前 kkk 位都不相同,那么前 k+1k+1k+1 位一定也不相同。 引理2: 假设最小循环节长度是 ttt,那么所有循环节长度一定都是 ttt 的整数倍。 证明: 假设有循环节长度 ...

Carlo666的博客 796

NOIP2005普及组T4】循环-高精度

NOIP2005普及组T4】循环-高精度

Maxwei_wzj的OI世界 2318

#P0995. [NOIP2005普及组] 循环

众所周知,22 的正整数次幂最后一位数总是不断的在重复 2,4,8,6,2,4,8,6…2,4,8,6,2,4,8,6…我们说 22 的正整数次幂最后一位的循环长度是 44(实际上 44 的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。对于100 \%100% 的数据,满足 1 \le n < {10}^{100}1≤n

强国豪,林中霖 405

[NOIP2005] 普及组 循环

陶陶摘苹果 校门外的树 采药 以上三道都不是重点 循环 题目描述 乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。 众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……我们说2的正整数次幂最后一位的循环长度是4(实际上4的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。类似的...

dezhen7015的博客 650

noip2005解题报告

(说个废话,NOIP2005简直水到家了,轻轻松松400啊,只叹出生的太迟了。。。) 一、陶陶摘苹果 题目描述 Description 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达

MPS的博客 993

NOIP2005循环-题解

这里同时要注意,我们只要判断第i+1位有没有发生重复,也就是我们在10次循环内,一定会发生重复,因为我们只有10个数字,如果超出了,那么就循环节不存在。2.如果循环长度是L,那么说明对于任意的正整数a,n的a次幂和a + L次幂的最后k位都相同。众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……但是我们又会发现,会有超时的问题,因为我们的大数的循环节很长,会超出我们的判断范围。我们说2的正整数次幂最后一位的循环长度是4(实际上4的倍数都可以说是循环长度,

interval_package的博客 1051

NOIP2005循环

描述 乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。 众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……我们说2的正整数次幂最后一位的循环长度是4(实际上4的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。类似的,其余的数字的正整数次幂最后一位数也有类似的循环现象。 这时乐乐的问题就出来了:是不是只有...

weixin_30621959的博客 276

P1050 [NOIP2005 普及组] 循环

【代码】P1050 [NOIP2005 普及组] 循环

Mz_yuner的博客 202

NOIP2005普及组第4题 循环【高精度+规律】

问题 C: NOIP2005普及组第4题 循环    时间限制: 1 Sec 内存限制: 128 MB 提交: 4 解决: 2 [提交][状态][讨论版][命题人:外部导入] 题目描述 乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。 众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……我们说2的正整...

Irish_Moonshine的博客 2000

NOIP2005普及组题解

这是第一题https://www.luogu.org/problemnew/show/P1046 这道题嘛,陶陶能够到的高度是固定的,所以可以枚举每个苹果,与陶陶能够到的高度比较,然后再把计数器加1就行了。 #include&lt;iostream&gt; #include&lt;cstdio&gt; using namespace std; int a[15],hei,ans; int m...

ljp946的博客 2359

P1050 [NOIP2005 普及组] 循环 day16

训练记录

qq_23852555的博客 570

[NOIP2005 普及组] 循环 题解

本文讲解[NOIP2005 普及组] 循环

本人没什么优点,唯一的优点就是有一个优点。 641

2021-07-18 【NOIP2005PJ 普及组循环(circle.pas/cpp)

NOIP2005PJ 普及组循环(circle.pas/cpp) 文章目录【NOIP2005PJ 普及组循环(circle.pas/cpp)一.为啥要单独写这篇的题解??二.题解1. 题目大意2. 思路(1) 30分思路(2) 满分思路三.后记 一.为啥要单独写这篇的题解?? mmmmm…因为这篇实在是**“太难了”**,已导致许多的 XXS 初学程序员 卡在了这一题,看看完成情况: 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊…就连我也没 AC (因为本人是蒟蒻) 二.题解

YJH20200901的博客 395

【NYIST】暑假训练赛 (三)----Problem B

聪明的班主任 时间限制:1000 ms  |  内存限制:65535 KB 描述 某校有一个神奇的班级,班里的人只喜欢语文或者数学或者英语,他们的班主任为此很头疼,因为班主任希望所有人都喜欢同一个科目,经过一番调研后发现,他可以通过自己的花言巧语使两个不同爱好的学生的爱好变成另一个爱好(比如他对一个喜欢语文的和一个喜欢数学的使用花言巧语,那么这二个人都会喜欢英语) 那么

Han_kin的专栏 674

【C++题解】【NOIP2005PJ】循环(circle.pas/cpp)

题目链接 题目描述 乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。 众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……我们说2的正整数次幂最后一位的循环长度是4(实际上4的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。类似的,其余的数字的正整数次幂最后一位数也有类似的循环现象: 这时乐乐的问题就出来了:是不是只有最后一位才有这样的循环呢?对于一个整数n的正整数次幂来说,它的后k位是否会发生循环?如果循环的话,循环

JG_DF_的博客 1043

NOIP2005普及组第4题 循环(高精度)

题目描述乐乐是一个聪明而又勤奋好学的孩子。他总喜欢探求事物的规律。一天,他突然对数的正整数次幂产生了兴趣。众所周知,2的正整数次幂最后一位数总是不断的在重复2,4,8,6,2,4,8,6……我们说2的正整数次幂最后一位的循环长度是4(实际上4的倍数都可以说是循环长度,但我们只考虑最小的循环长度)。类似的,其余的数字的正整数次幂最后一位数也有类似的循环现象:循环循环长度22、4、8、6433、9、7...

vloai 1622
上一篇: NOI / 2.4基本算法之分治 8463:Stupid cat & Doge AC
下一篇: NOI / 3.1数据结构之结构 6377:生日相同 2.0 AC
happy567567
博客等级 码龄5年 71粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值