zcmu-1179 a^b-b^a

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

猜你喜欢

转载自blog.csdn.net/qq_38735931/article/details/81131506
B
a^b
A/B
A*B
今日推荐