HDU 1061 Rightmost Digit
解题报告:1097的翻版,求 N^N 次方的个位是多少?
详见我的另一篇HDU 1097 A hard puzzle稍加修改就行
1 #include<cstdio> 2 int main( ) { 3 int xh[20],n,a,N,T; 4 scanf("%d",&T); 5 while(T--) { 6 scanf("%d",&N); 7 a = N; 8 xh[1] = a = a%10; 9 xh[0] = 1,n = 0; 10 for(int i = 2;i<=10;++i) { 11 xh[i] = (xh[i-1] * a) % 10; 12 if(!n && xh[i] == xh[1]) 13 n = i-1; 14 } 15 printf("%d\n",N%n==0&&N!=0? xh[n]:xh[N%n]); 16 } 17 }
View Code
转载于:https://www.cnblogs.com/xiaxiaosheng/p/3275524.html
HDU 1061 Rightmost Digit相关推荐
- (HDU)1061 --Rightmost Digit( 最右边的数字)
题目链接:http://vjudge.net/problem/HDU-1061 这个题目要求出N个N相乘的个位,直接求结果肯定数据溢出. 其实只要每次得出一个数字保留个位和N相乘就可以了, 因为A*B ...
- 震惊! Rightmost Digit 快速幂解决
题目 Given a positive integer N, you should output the most right digit of N^N. Input The input contai ...
- HDU1061 Rightmost Digit【快速模幂】
问题链接:HDU1061 Rightmost Digit. 问题简述:参见上述链接. 问题分析:一个简单的快速模幂计算. 程序说明:快速模幂计算被封装到一个函数中,直接调用即可. 题记:(略) AC的 ...
- 【hdu 1061】Rightmost Digit(水题 快速幂 分治)
题目分析: 虽然只要求pow(x,x)%10,但是思路和求快速幂pow(x,y)%mod一样. 前者相当于后者的简化版. 解题思路 若次数y为1,则pow(x,1)%mod = x%mod; 若次数y ...
- Rightmost Digit
http://acm.hdu.edu.cn/showproblem.php?pid=1061 题解:快速幂 /* *@Author: STZG *@Language: C++ */ #include ...
- 杭电OJ分类题目(1)
原题出处:HDOJ Problem Index by Type,http://acm.hdu.edu.cn/typeclass.php 杭电OJ分类题目(1) HDU Introduction HDU ...
- ACM模块解析之 数论
数 论 一.简介 数论是ACM中的重点内容.历年竞赛题目,一般都有1~2道题目与数论有密切关系.数论涉及的概念和算法很多,用途也非常广泛.掌握与数论有关的方法,是参赛者需要具备的必要技能.数论的学习 ...
- c语言的幂乘积表达式,POJ 1845 Sumdiv [素数分解 快速幂取模 二分求和等比数列]
大致题意: 求A^B的所有约数(即因子)之和,并对其取模 9901再输出. 解题基础: 1) 整数的唯一分解定理: 任意正整数都有且只有一种方式写出其素因子的乘积表达式. ,其中 为素数 2) 约数和 ...
- 快速幂(二进制理解)
一.题目背景 已知底数a,指数b,取模值mod. 求ans = a^b % mod 二.朴素算法(已知可跳过) ans = 1,循环从 i 到 b ,每次将 ans = ans * a % mo 时间 ...
最新文章
- python 局域网共享
- [BZOJ 2427] 软件安装
- 启动PyCharm,提示No Python interpreter selected的问题
- spring 4.3.x_如何在Spring 3.x中使用事件
- linux下jupyter notebook路径不对的解决方法
- 小米主办HBaseCon亚洲峰会,打造世界一流的“工程师理想乐园”
- 【递归】剑指offer——面试题19:二叉树的镜像
- learning-oracle-how2j
- E-prime问题(安装.net3.5)
- Chrome最新离线安装包下载
- 开启TOGAF架构之路
- js 加载html文件内容,js读取txt文件内容
- CentOS8下vi编辑器常用命令
- jxl生成excel 设置隐藏列 隐藏行
- pspice仿真过程中出现Less than 2 connections at node
- ufldl tutorial excise - Supervised Learning and Optimization
- double型10进制转二进制
- uniapp 热更新和整包更新
- 专业计算机基础教学,计算机基础教学计划
- 什么是模块化?模块化的好处是什么?
热门文章
- 用零知识证明解决投票安全
- WebSocket协议分析
- python基本数据类型之序列类型和映射类型
- 大数据就业前景怎么样?需要学会哪些技术?
- matlab2014a + win764bit + vs2013混合编程(.m转成dll供C++调用)
- 润乾报表永久授权说明
- Oracle 11g Release 1 (11.1) PL/SQL_多维 Collection 类型和其异常
- Java垃圾回收调优
- PyCharm使用笔记
- 反转链表JAVA算法_链表反转算法