(基础) 平方和与立方和hdu2007

mac2022-06-30  138

平方和与立方和

链接:http://acm.hdu.edu.cn/showproblem.php?pid=2007

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 209251    Accepted Submission(s): 66420

Problem Description 给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。  

 

Input 输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。  

 

Output 对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。 你可以认为32位整数足以保存结果。  

 

Sample Input 1 3 2 5  

 

Sample Output 4 28 20 152  

 

Author lcy   注:此题中输入的两个数未说明是否第一个就是比第二个的数小。(切记)   java代码: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner inScanner = new Scanner(System.in); while(inScanner.hasNext()) { int x = inScanner.nextInt(); int y = inScanner.nextInt(); int x1 = x; int y1 = y; x = Math.min(x1, y1); y = Math.max(x1, y1); int even = 0; int odd = 0; for(int i = x;i<=y;i++) { if(i%2 == 0) { even += i * i; } else if(i%2 == 1){ odd += i * i * i; } } System.out.println(even + " " + odd); } } }

 

   

转载于:https://www.cnblogs.com/Weixu-Liu/p/9671796.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)