前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >3085 相同的后三位

3085 相同的后三位

作者头像
attack
发布于 2018-04-12 08:09:57
发布于 2018-04-12 08:09:57
69900
代码可运行
举报
运行总次数:0
代码可运行

3085 相同的后三位

时间限制: 1 s

空间限制: 256000 KB

题目等级 : 青铜 Bronze

题目描述 Description

对于给定的p,编写程序求最小正整数m,n(0<n<m)为何值时,pm与pn的最后三位数字相同。

输入描述 Input Description

一个正整数p(100≤p≤9999)

输出描述 Output Description

一行,最小的m和n,m和n用空格隔开。如有多组,输出最小的m那组。

样例输入 Sample Input

100

样例输出 Sample Output

3 2

数据范围及提示 Data Size & Hint

100≤p≤9999

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cmath>
 4 using namespace std;
 5 int f(int x,int n)
 6 {
 7     int now=1;
 8     while(n)
 9     {
10         if(n&1)
11         {
12             now=now*x%1000;
13         }
14         x=x*x%1000;
15         n>>=1;
16     }
17     return now%1000;
18 }
19 int main()
20 {
21     int p;
22     cin>>p;
23     for(int i=1;i<=1000;i++)
24     {
25         for(int j=1;j<=i;j++)
26         {
27             int x=f(p,i);
28             int y=f(p,j);
29             if(x==y&&i!=j)
30             {
31                 cout<<i<<" "<<j;
32                 return 0;
33             }
34         }
35     }
36     return 0;
37 }
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-04-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
1313 质因数分解
1313 质因数分解 2012年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 青铜 Bronze 题目描述 Description 已知正整数 n是两个不同的质数的乘积,试求出较大的那个质数 。 输入描述 Input Description 输入只有一行,包含一个正整数 n。 输出描述 Output Description 输出只有一行,包含一个正整数p,即较大的那个质数。 样例输入 Sample Input 21 样例输出 Sample Outpu
attack
2018/04/12
9680
C++011-C++循环+枚举
在线练习: http://noi.openjudge.cn/ https://www.luogu.com.cn/
用户2225445
2023/10/16
3500
C++011-C++循环+枚举
算法02-入门算法枚举与模拟算法
本系列为C++算法学习系列,会介绍 算法概念与描述,入门算法,基础算法,数值处理算法,排序算法,搜索算法,图论算法, 动态规划等相关内容。本文为枚举算法与模拟算法部分。
用户2225445
2023/10/16
4110
算法02-入门算法枚举与模拟算法
杭电OJ2030-2039
对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。 [Hint:] 从汉字机内码的特点考虑~
EmoryHuang
2022/09/23
3760
5090 众数
个人博客:doubleq.win 090 众数  时间限制: 1 s  空间限制: 1000 KB  题目等级 : 青铜 Bronze 题解 题目描述 Description 由文件给出N个1到30000间无序数正整数,其中1≤N≤10000,同一个正整数可能会出现多次,出现次数最多的整数称为众数。求出它的众数及它出现的次数。 输入描述 Input Description 输入文件第一行是正整数的个数N,第二行开始为N个正整数。 输出描述 Output Description 输出文件有若干行,每行两个数,
attack
2018/04/12
7430
杭电OJ2010-2019
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数” 是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在 m 和 n 范围内的水仙花数。
EmoryHuang
2022/09/23
4840
杭电2016年计算机复试真题
此题目是根据 CSDN 博客粥粥同学发布的内容进行收集整理,记录了本人的解题过程和一些想法。仅供大家参考,如有错误,欢迎大家指出!
EmoryHuang
2022/09/26
3190
杭电OJ2070-2079
Your objective for this question is to develop a program which will generate a fibbonacci number.The fibbonacci function is defined as such: f(0) = 0 f(1) = 1 f(n) = f(n-1) + f(n-2) Your program should be able to handle values of n in the range 0 to 50.
EmoryHuang
2022/09/26
2530
杭电OJ2070-2079
1462 素数和
1462 素数和 时间限制: 1 s 空间限制: 64000 KB 题目等级 : 青铜 Bronze 题目描述 Description 给定2个整数a,b 求出它们之间(不含a,b)所有质数的和。 输入描述 Input Description 一行,a b(0<=a,b<=65536) 输出描述 Output Description 一行,a,b之间(不含a,b)所有素数的和。 样例输入 Sample Input 39 1224 样例输出 Sample Output 111390 数据范围及提
attack
2018/04/13
5170
3411 洪水
3411 洪水 CodeVS原创  时间限制: 1 s  空间限制: 64000 KB  题目等级 : 青铜 Bronze 题解  查看运行结果 题目描述 Description 小浣熊松松和朋友到野外露营,没想到遇上了&pi;年一次的大洪水,好在松松是一只爱观察的小浣熊,他发现露营地的地形和洪水有如下性质: ①露营地可以被看做是一个N*M的矩形方阵,其中左上角坐标为(1,1),右下角坐标为(n,m),每个格子(i,j)都有一个高度h(i,j)。 ②洪水送(r,c)开始,如果一个格子被洪水淹没,那这个格子四
attack
2018/04/12
5040
Contest100000575 – 《算法笔记》3.1小节——入门模拟->简单模拟
http://codeup.cn/contest.php?cid=100000575 Problem A: 剩下的树 Time Limit: 1.000 Sec Memory Limit: 32 M
可定
2020/04/20
1.1K0
杭电OJ2090-2099
妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。
EmoryHuang
2022/09/26
3200
1470 数列处理
个人博客:doubleq.win 1470 数列处理  时间限制: 1 s  空间限制: 1000 KB  题目等级 : 青铜 Bronze 题解 题目描述 Description 输入一列整数,输出它们的总和、最大值、最小值、并从大到小输出。 输入描述 Input Description 第1行:一个整数N表示总共有几个整数要处理 第2行:N个整数 输出描述 Output Description 第1行:它们的总和 第2行:最大值 第3行:最小值 第3+1行:最大值(此行开始从大到小依次输出:注有相同的数
attack
2018/04/12
4780
杭电OJ2020-2029
输入 n (n<=100) 个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。
EmoryHuang
2022/08/24
5020
XMU oj Problem List
注意不要有不必要的输出,比如"请输入 a 和 b 的值: ",示例代码见隐藏部分。
glm233
2020/09/28
8320
杭电OJ2080-2089
这次 xhd 面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。 注:夹角的范围[0,180],两个点不会在圆心出现。
EmoryHuang
2022/09/26
3110
杭电OJ2080-2089
2000 楼房重建 2012年
 时间限制: 1 s  空间限制: 256000 KB  题目等级 : 大师 Master 题解  查看运行结果 题目描述 Description   小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。   为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上(0,0)点的位置,第i栋楼房可以用一条连接(i,0)和(i,Hi)的线段表示,其中Hi为第i栋楼房的高度。如果这栋楼房上任何一个高度大于0的
attack
2018/04/12
6650
2851 菜菜买气球
2851 菜菜买气球 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 六一儿童节到了,菜菜爸爸带着菜菜来到了游乐园,菜菜可高兴坏了。这不,菜菜看到了一排卖气球的,便吵着闹着要买气球。 不过这些卖气球的也奇怪,他们都站成了一排,而且每个人每次都只卖一定数量的气球,多了不卖,少了也不卖。 菜菜爸爸已经打听好了这N个人每次卖的气球数量,忽然想考考菜菜:只能从连续的若干个人那里买气球,并且气球总数必须是质数,求最大的可行的气球总数。
attack
2018/04/13
6610
3122 奶牛代理商 VIII
3122 奶牛代理商 VIII 时间限制: 3 s 空间限制: 256000 KB 题目等级 : 大师 Master 题目描述 Description 小徐是USACO中国区的奶牛代理商,专门出售质优价廉的“FJ"牌奶牛。 有一天,她的奶牛卖完了,她得去美国进货。 她需要去N个奶牛农场询问价格(小徐是个认真的人,买东西一定要货比三家)。 给你一个邻接矩阵,表示N个农场间的路径长度,求小徐最少走多少路。(从农场1出发,最后回到出发点买) 输入描述 Input Description N 邻接矩阵
attack
2018/04/13
6020
3002 石子归并 3
 时间限制: 1 s  空间限制: 256000 KB  题目等级 : 钻石 Diamond 题解  查看运行结果 题目描述 Description 有n堆石子排成一列,每堆石子有一个重量w[i], 每次合并可以合并相邻的两堆石子,一次合并的代价为两堆石子的重量和w[i]+w[i+1]。问安排怎样的合并顺序,能够使得总合并代价达到最小。 输入描述 Input Description 第一行一个整数n(n<=3000) 第二行n个整数w1,w2...wn  (wi <= 3000) 输出描述 Output D
attack
2018/04/12
6420
相关推荐
1313 质因数分解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验