基准时间限制:1 秒 空间限制:131072 KB

给出一个整数N,输出N^N(N的N次方)的十进制表示的末位数字。
Input

一个数N(1 <= N <= 10^9)

Output

输出N^N的末位数字

Input示例

13

Output示例

3

思路:
快速幂瞬秒。

代码:

#include <iostream>
#include <cstdio>using namespace std;long long myPow(long long t,long long N){long long mid = 1;while(N){if(N&1){mid *= t;mid %= 10;}t *= t;t %= 10;N >>= 1;}return mid;
}int main(){long long N;cin>>N;long long t = N%10;cout<<myPow(t,N)<<endl;return 0;
}

转载于:https://www.cnblogs.com/vocaloid01/p/9514221.html

51Nod——1004 n^n的末位数字相关推荐

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

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

  2. n^n的末位数字(快速幂)

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

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

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

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

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

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

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

  6. C:如何分解整数(从末位往前取以及从首位往后取)

    主要都是通过整除与取余来处理 1.从末位往前取 #include<stdio.h> int main() {     int num;     int num_1,num_2,num_3; ...

  7. 得到一个数每一位数字的几种方法

    1.(最简单暴力)直接将数字转换为字符串,然后转换为字符数组输出. int n=12345;char[] chars=String.valueOf(n).toCharArray();for(int j ...

  8. 末位淘汰,京东人事大调整;马斯克要求程序员写周报;31 省平均工资发布 | EA周报...

    EA周报 2022年11月25日 每个星期7分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事.掌握IT核心技术. 周报看点 1.马斯克要求推特程序员写周报,具体到代码行数 2.富士康回应补贴政策变动: ...

  9. 京东回应:2019年将末位淘汰10%高管

    整理 | 琥珀 出品 | AI科技大本营(ID:rgznai100) 近日,据知情人士透露,京东将在 2019 年末位淘汰 10% 的副总裁级别以上的高管. 这一消息已被京东向澎湃新闻等多家媒体证实: ...

最新文章

  1. 为什么要设置java环境变量_为什么要配置JDK环境变量?
  2. 移动游戏高速增长为市场营销带来新的机会
  3. WKQ学习(后台知识)
  4. 25.智能指针.rs
  5. Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener
  6. hdu 1561(树形DP+背包)
  7. perl python json_JSON Perl
  8. camera hardware module
  9. AmazeUI 图标的示例代码
  10. Kubernetes网络flannel之host-gw模式分析
  11. 记一次查深圳磨房百公里徒步照片历程
  12. 计算机编程语言用英语怎么说,编程用英语怎么说
  13. pytroch的安装及使用
  14. I - Circles (SDUT 2018 Autumn Individual Contest - I)
  15. php 姓氏表,php 根据姓氏笔画排序怎么做
  16. 视频播放插件AVPro1-插件介绍
  17. linux设置自动运行任务管理器,自己实现Linux系统任务管理器(附源码)
  18. 中e管家如何投资理财收益最大化
  19. 是不是程序员总会遇到一个瓶颈期,觉得自己没有进步了,该怎么解决?
  20. 如何批量修改文件名字的一部分?

热门文章

  1. PHP array_map()
  2. eclipse3.1.1汉化版安装
  3. 大专学历造假改成了211, 拿到了抖音Offer
  4. 【西安石油大学主办|IEEE CPS出版】2020智能控制、测量与信号处理国际学术会议诚邀您投稿参会!...
  5. 这种玩法闻所未闻,利用python编程自定义QQ的在线状态
  6. 【python教程入门学习】python入门:来来来,每天10点定时签到拿京豆啦
  7. Zbrush 2019有哪些新功能需要你的探索,赶紧来看看
  8. 3D建模行业内幕及“钱”景
  9. mysql聚合索引创建_为 MySQL 查询优化选择最佳索引
  10. 张航、李沐等人提出ResNet最强改进版:性能提高3%,参数不增