1. 程式人生 > >ZZULIOJ1049: 平方和與立方和

ZZULIOJ1049: 平方和與立方和

題目描述

給定兩個整數m和n,求出m~n這段連續的整數中所有偶數的平方和以及所有奇數的立方和。 

輸入

由兩個整數m和n組成,你可以假定m<=n. 

輸出

應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所有奇數的立方和。32位整數足以儲存結果。 

樣例輸入

2 5

樣例輸出

20 152
import java.util.Scanner;

public class Main {
	
	public static void main(String[] args) {

		Scanner input = new Scanner(System.in);
		int m = input.nextInt();
		int n = input.nextInt();

		int num1=1;
		int num2=1;
		for (int i = m; i <=n; i++) {

			if (i % 2 == 0) {   // 偶數,平方和
				
				num1 += i * i;

			} else {          // 奇數,立方和
			
				num2 += i * i * i;
			}

		}
		System.out.println((num1-1)+" "+(num2-1));
	}
}