当前位置: 代码迷 >> 综合 >> zcmu-1179 a^b-b^a
  详细解决方案

zcmu-1179 a^b-b^a

热度:19   发布时间:2023-12-26 10:29:09.0

1179: a^b-b^a

Time Limit: 1 Sec  Memory Limit: 128 MB

[Submit][Status][Web Board]

Description

计算a^b-b^a的值

Input

第一行一个整数T,表示接下来有T行

每行两个整数a和b,(0<a,b<1000)

Output

输出值

Sample Input

3 1 1 2 1 10 9

Sample Output

0 1 -2486784401

HINT

  • 好像可以用大数,但是模板好长啊,Java很短的
    import java.util.*;
    import java.math.*;
    public class Main {public static void main(String[] args){   Scanner sc = new Scanner(System.in);   int n = sc.nextInt();int a, b;   for (int i=0;i<n;i++){while(sc.hasNext())//判断是否有输入{   a=sc.nextInt();   b=sc.nextInt();   System.out.println(BigInteger.valueOf(a).pow(b).subtract( (BigInteger.valueOf(b).pow(a))));}}   }
    }

    模板:http://www.jnxxhzz.com/Article/article/16.html