给出一个整数N,输出N^N(N的N次方)的十进制表示的末位数字。
Input
一个数N(1 <= N <= 10^9)
Output
输出N^N的末位数字
Input示例
13
Output示例

3

AC代码:

#include<bits/stdc++.h>
using namespace std;
int powmod(int x){if(x==1)return 1;else{int ans=1;int k=x%10;while(x>0){if(x%2==1)ans=ans*k%10;x/=2;k=k*k%10;}return ans;}
}
int main()
{int N;while(~scanf("%d",&N))printf("%d\n",powmod(N));return 0;
}

n^n的末位数字(快速幂)相关推荐

  1. 51Nod-1004 n^n的末位数字【快速模幂】

    1004 n^n的末位数字 题目来源:Author Ignatius.L (Hdu 1061) 基准时间限制:1秒 空间限制:131072KB 分值:5难度:1级算法题 给出一个整数N,输出N^N(N ...

  2. 51Nod——1004 n^n的末位数字

    基准时间限制:1 秒 空间限制:131072 KB 给出一个整数N,输出N^N(N的N次方)的十进制表示的末位数字. Input 一个数N(1 <= N <= 10^9) Output 输 ...

  3. 筛选末位数字为1或5_看看广州示范性高中排行榜,怎么填报志愿?如何运用末位考生分数...

    人们评价一所高中学校的层次通常会用两个指标:高考升学率和录取分数线,升学率又多以高优率高低为排序标准.在志愿填报期间,不少家长总希望我对学校进行比较. 我试以三个维度对广州的70所示范性高中学校(校区 ...

  4. access筛选末位数字为1或5_数字鸿沟理论不会用?北大必考常考,我们以快手短视频为例...

    href="http://mp.weixin.qq.com/s?__biz=MzI0OTA4MDk3Nw==&mid=2651538322&idx=1&sn=6a82 ...

  5. 快速幂 算法学习笔记

    快速幂 学习笔记 文章目录 快速幂 学习笔记 概念与使用缘由 两种方法 1.用位运算的方法 位运算原理 位运算所需要用到的运算符 主程序如下: 程序解析 概念与使用缘由 快速幂,顾名思义,就是用比一个 ...

  6. 51nod 1004 【快速幂】

    思路: 掐住最后一位,快速幂一发就好了 #include<cstdio> #include <map> #include<iostream> #include< ...

  7. ACM数论之矩阵快速幂

    题目链接:杭电1005.一个简单的矩阵快速幂,一开始一直不理解,只是会单纯数字的快速幂,后来经人点拨,只是运算单位不同,一个是矩阵一个是数字.普通数字中的快速幂是用1来作为累乘量的,而矩阵中的单位矩阵 ...

  8. 快速幂 优化快速幂 算法宝典 中等

    优化快速幂的算法 计算X的n次方, //位优化快速幂运算 解题思路: 代码: #include <iostream> #include <cstdio> #include &l ...

  9. 获取正整数的每一位数字(C)

    引言 常常有将一个正整数各位数字倒序排列或是统计各数字数目的题目,难点就在于如何分离出正整数中的每一位数字,本次以C语言为模板尝试一下. 思路一--递归法 步骤: 1 获得该正整数的第一位数字或最后一 ...

最新文章

  1. SQL Mon 介绍
  2. 【性能优化】 之 HINTS 相关作业
  3. 圆桌会议 HDU - 1214(规律+模拟队列)
  4. 《设计模式之禅》--空对象模式
  5. spring boot项目自定义数据源,mybatisplus分页、逻辑删除无效解决方法
  6. 神秘TTY:The TTY demystified
  7. LUNA16数据集介绍
  8. c++注释快捷键_JAVA编程中你一定要掌握的“快捷键”
  9. 如何将两个php超链接,php超链接跳转
  10. linux6.5修复引导,CentOS 6.5 修复grub引导
  11. java基本变量的堆栈_JAVA经验谈:尽可能使用堆栈变量
  12. '_thread._local' object has no attribute 'value'
  13. django安装教程
  14. MSP430F149--点亮LED灯程序代码
  15. java微信支付超时_Java语言:微信支付之关闭订单
  16. 第十二周项目一----图基本算法库
  17. 交换机与路由器技术-08-路由器上配置DHCP
  18. Linux 4.10中两个新特性与我的一段故事
  19. iOS runtime再学习
  20. Nodejs发送邮箱,nodejs怎样发送给163邮箱,nodemailer模块,发送邮箱错误代码535

热门文章

  1. 八城联动丨神策 2020 数据驱动用户大会「深圳场」10 月 22 日不见不散!
  2. okhttp3下载文件检测进度与断点续传
  3. 在IIS7上部署aspx网站
  4. mysql校对规则设计编码命令
  5. OneAlert 入门(一)——事件流
  6. Tomcat发布Web项目的两种方式
  7. iOS SEL类型和创建
  8. 实用代码-C#之IP地址和整数的互转
  9. 那些帮助你成为优秀前端工程师的讲座——《性能篇》
  10. cv and cover letter part 1