注意m,n得到大小,有可能m是大于n的
import java.util.Scanner;
/**
* 平方与立方和
* @author
*
*/
public class Main{
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
while(in.hasNext()) {
int m=in.nextInt();
int n=in.nextInt();
int sumOdd=0;
int sumEven=0;
if(m>n) {
int tmp=m;
m=n;
n=tmp;
}
for(int i=m;i<=n;i++) {
if(odd(i)==1) sumOdd+=i*i*i;
else sumEven+=i*i;
}
System.out.println(sumEven+" "+sumOdd);
}
}
public static int odd(int p) {
if(p%2==0) return 0;
else return 1;
}
}
转载请注明原文地址: https://ju.6miu.com/read-668371.html