尝试用Java高精度写这道题。
import java.util.*;
import java.io.*;
import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
int test,n;
Scanner cin=new Scanner(System.in);
test=cin.nextInt();
while(test-->0){
BigInteger a;
a=cin.nextBigInteger();
n=cin.nextInt();
BigInteger m=a.pow(n-1);
BigInteger k=BigInteger.valueOf(n);
BigInteger G=m.gcd(k);
System.out.println(k.divide(G)+"/"+m.divide(G));
}
}
}