Rightmost Digital
2016-09-22 21:24
232 查看
#include<stdio.h>
int main(){
int n,s,t,i,m;
while(scanf("%d",&t)!=EOF){
while(t--){
s=1;
scanf("%d",&n);
m=(n-1)%4;
n=n%10;
for(i=0;i<=m;++i){
s*=n;
}
printf("%d",s%10);
printf("\n");
}
}
return 0;
}
int main(){
int n,s,t,i,m;
while(scanf("%d",&t)!=EOF){
while(t--){
s=1;
scanf("%d",&n);
m=(n-1)%4;
n=n%10;
for(i=0;i<=m;++i){
s*=n;
}
printf("%d",s%10);
printf("\n");
}
}
return 0;
}
相关文章推荐
- 正则表达式
- android设置字体为LED数字样式
- HDU 1013 Digital Roots
- 无监督学习
- 数字信号处理Day1自制电子音乐
- DLNA简介
- 关于MP4视频拖动的原理与分析(一)
- hdoj Digital Roots
- pat 1022. Digital Library
- Dark Frame Subtraction
- hdu 2212 数学问题
- 【分享】Name Disambiguation Data
- 1022. Digital Library (30)
- MFC digit clock
- 数字各位相加直至只有一位数字
- 语音网关1(T1/E1 总结)
- 光学系统解析
- 杭电1003
- Sigmoid函数的高效数字仿真实现(Efficient digital implementation of the sigmoid function)