作业帮 > 综合 > 作业

北大ACM中的1001浮点数题咋做啊?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 10:20:33
北大ACM中的1001浮点数题咋做啊?
使用JAVA的BigDecimal就可以:
import java.util.*;
class Main{
static{
for(Scanner i=new Scanner(System.in);i.hasNext();)
System.out.println(i.nextBigDecimal().pow(i.nextInt())
.toPlainString().replaceAll("^0|\\.?0*$",""));
}
}
用GCC的话可以这样写:
float v;u;main(n){for(;~scanf("%f%d",&v,&n);puts("")){int*r,p[999]={1},*q,t=p+n*4;for(;n--;)for(q=r=p;q