HDU2011~2015(Java版)
2011.多项式求和
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s=new Scanner(System.in);
while(s.hasNext()) {
int m=s.nextInt();
while(m-->0) {
int n=s.nextInt();
double sum=0;
double w=1;
for (int i = 1; i <= n; i++) {
sum+=w/i;
w=-w;
}
System.out.printf("%.2f",sum);
System.out.println();
}
}
}
}
2012.平方和与立方和
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s=new Scanner(System.in);
while(s.hasNext()) {
int x=s.nextInt();
int y=s.nextInt();
int m=0;
int n=0;
int a=x>y?x:y;//如果x大于y就取冒号前的值,否则就取后一个值
int b=x<y?x:y;
for(int i=b;i<=a;i++) {
if(i%2==0) {//判断是偶数还是奇数
m=m+i*i;
}else {
n=n+i*i*i;
}
}
System.out.println(m+" "+n);
}
}
}