CCF 1037 个位数
来源:互联网 发布:csgo低配置优化 编辑:程序博客网 时间:2024/06/14 07:57
题目描述:
计算a^b的个位数。
输入输出:
一行两个空格隔开的正整数表示a和b。
输出a^b的个位数。
样例:
2 4
6
数值范围:
1<=a,b<=100000
分析:
如果求a^b,那么我们可以每次只保留各位数,让各位数再去乘a即可,否则内存容易溢出。
比如3^5,
3
3*3 = 9
9*3=27 那么下一步,我们就让7去乘以3即可
7*3=21 同理
1*3=3
所以3^5 的个位数为3
#include<iostream>using namespace std;int main(){ long int a, b, i, x, m; cin>>a>>b; x = a; for(i = 2; i <= b; ++i){ m = x * a; x = m % 10; } cout<<x<<endl; return 0;}
阅读全文
0 0
- CCF 1037 个位数
- CCF NOI 1037 A^B的个位数
- CCF NOI1037 个位数
- CCF-训练50题-NO.24-个位数统计
- 个位数和个位数相乘
- 个位数乘个位数
- 个位数乘以个位数
- ccf
- CCF
- ccf
- 个位数统计
- 个位数统计
- 个位数乘积
- 个位数统计
- 个位数统计
- 个位数统计
- 个位数统计
- 个位数统计
- Java总结第三章
- 1.引用 / typedef /enum
- VHDL:conv_std_logic_vector的用法
- POJ3617 Best Cow Line
- 用cuda实现向量点乘
- CCF 1037 个位数
- Python版飞机大战
- UVA
- UnsupportedOperationException之Collections$UnmodifiableList异常
- python学习手册(第四章:介绍python对象类型)
- unityShader之CG标准函数库
- [zjoi2016][小星星][容斥]解题报告
- uboot给Linux传参分析
- stm32和51的区别