参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int a = scanner.nextInt(); int b = scanner.nextInt(); int ans = 1; while(b > 0) { if((b & 1) == 1) ans = ans * a % 1000; a = a * a % 1000; b >>= 1; } String res = "" + ans; while(res.length() < 3) res = 0 + res; System.out.print(res); } }
0.0分
5 人评分
点我有惊喜!你懂得!浏览:2707 |
C语言训练-排序问题<2> (C++代码)(sort函数)浏览:1579 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:535 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:512 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
P1001 (C语言代码)浏览:801 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:889 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:476 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:611 |
【明明的随机数】 (C语言代码)浏览:787 |