低水平飘过
HDU1063
import java.math.BigDecimal;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
int n;
Scanner scanner = new Scanner(System.in);
BigDecimal r,res;
while(scanner.hasNext()){
r = scanner.nextBigDecimal();
n = scanner.nextInt();
res = BigDecimal.ONE;
for(int i=1;i<=n;i++)
res = res.multiply(r);
String str = res.stripTrailingZeros().toPlainString();
if(str.charAt(0) == '0') System.out.println(str.substring(1));
else System.out.println(str);
}
}
}
HDU1047
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] args){
int t;
Scanner e = new Scanner(System.in);
t = e.nextInt();
BigInteger tmp,sum;
for(int i=1;i<=t;i++){
sum = BigInteger.ZERO;
while(e.hasNext()){
tmp = e.nextBigInteger();
if(tmp.equals(BigInteger.ZERO)) break;
sum = sum.add(tmp);
}
System.out.println(sum);
if(i<t) System.out.println();
}
}
}
HDU1021
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner e;
e = new Scanner(System.in);
while(e.hasNext()){
int in = e.nextInt();
if(in % 8 == 2 || in % 8 == 6) System.out.println("yes");
else System.out.println("no");
}
}
}
待补充~