北大ACM1001的题目,怎么提交都是wrong answer,帮我看看这是代码:#include#include#includefloat R; int n;int console[127]; void PRINT(int console[],int n){int m=126;int dot=m-n+1;int j=0;while(console[m]==0&&m>=dot)console[m--]='\0';wh

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 06:56:13
北大ACM1001的题目,怎么提交都是wrong answer,帮我看看这是代码:#include#include#includefloat R; int n;int console[127]; void PRINT(int console[],int n){int m=126;int dot=m-n+1;int j=0;while(console[m]==0&&m>=dot)console[m--]='\0';wh
xTOAWL讴-MnĘp$alvcH$HT~XуQ F/"3ݶmV͗ξͼM6fɩZ;^[/ͻͭٽf}ͣ a5Gi.ҍ/oZ~|ݹeW -r0oL8 F(aFK9,S\sӳʯ\\;☩+[td<%2ҥ99Ɯ)jM$rf,:}YO6~"PB2|L7*r{E@5I: o*#=^e|~O Cxxxo6vpPzdv:ūڂ A4,2f & \@X'8b2:,p-J =F`dw fT"BiV(ZײYL4GU\Z8r4Ln+]k:.@v 99`0K+C6VX^@@)Fzi‡cryͥ5Ķ(N($9[# hKЛ䊮1=ePQZ+Jr.YAJM`f r5¯tdOLw

北大ACM1001的题目,怎么提交都是wrong answer,帮我看看这是代码:#include#include#includefloat R; int n;int console[127]; void PRINT(int console[],int n){int m=126;int dot=m-n+1;int j=0;while(console[m]==0&&m>=dot)console[m--]='\0';wh
北大ACM1001的题目,怎么提交都是wrong answer,帮我看看
这是代码:
#include
#include
#include
float R;
int n;
int console[127];
void PRINT(int console[],int n){
int m=126;
int dot=m-n+1;
int j=0;
while(console[m]==0&&m>=dot)
console[m--]='\0';
while(console[j]==0&&j!=dot)
j++;
for(;j

北大ACM1001的题目,怎么提交都是wrong answer,帮我看看这是代码:#include#include#includefloat R; int n;int console[127]; void PRINT(int console[],int n){int m=126;int dot=m-n+1;int j=0;while(console[m]==0&&m>=dot)console[m--]='\0';wh
推荐高精度的用java做!
AC的代码自己好好看看吧,不要只抄代码
import java.io.*;
import java.math.*;
import java.util.Scanner ;
public class Main {
public static void main(String [] args ){
//Scanner sc = new Scanner( new FileInputStream("c:\\in.txt") ) ;
Scanner sc = new Scanner(System.in) ;
int n ;
BigDecimal b ;
while (sc.hasNext()){
b = sc.nextBigDecimal() ;
n = sc.nextInt() ;
b = b.pow(n).stripTrailingZeros() ;
String s = b.toPlainString() ;
if (s.charAt(0) == '0')
System.out.println(s.substring(1)) ;
else
System.out.println(s) ;
}
}
}