Bestcoder Pro.ID 2007 平方和与立方和
2016-04-22 16:54
288 查看
import java.util.Scanner; /** * * @solution : Bestcoder Pro.ID 2007 平方和与立方和 * @discription : 给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。 * @input : 输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 * @output : 对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。 你可以认为32位整数足以保存结果。 * @file com.acmcoder.acm.ProblemID2007.Main.java * @author wuyanhui * @date Apr 22, 2016 -- 4:24:23 PM */ public class Main { public static void main(String [] args){ Scanner in = new Scanner(System.in); int inputM,inputN,outputSumOfSquareOfEven,outputSumOfSquareOfOdd;//偶数平方和、奇数平方和 while(in.hasNext()){ outputSumOfSquareOfEven = outputSumOfSquareOfOdd = 0; inputM = in.nextInt(); inputN = in.nextInt(); if(inputM>inputN){ inputM = inputM + inputN; inputN = inputM - inputN; inputM = inputM - inputN; } for(int i = inputM; i<=inputN ;i++){ if(i%2==0)outputSumOfSquareOfEven += Math.pow(i, 2); else outputSumOfSquareOfOdd += Math.pow(i, 3); } System.out.println(outputSumOfSquareOfEven+" "+outputSumOfSquareOfOdd); } in.close(); } }
注意:输入的两个值,后者可能比前者小
相关文章推荐
- cobbler完整配置附加ks,安装就能用
- 字符串类型的一些操作处理
- C++抽象类和接口的区别
- Android全局异常捕获
- 4.22 初始git,git基本操作 -使用git入门新手
- 微信刷步の悦动圈
- 浮点数与字节数据的转换
- mysql java Cannot find the driver in the classpath!
- 菜鸟学习nodejs--安装nodejs
- C语言的scanf()函数用法详解 (缓冲区、格式控制、fflush)
- Android Stuidio打包release版本
- AS一次新建类和布局文件
- Android 开发之RecyclerView 实现ListView (一)
- 采用CreateThread()创建多线程程序
- HQL: Hibernate查询语言
- jQuery学习(三)
- 团队项目电梯演讲视频连接。
- 鼠标事件
- Oracle:"ORA-00942: 表或视图不存在"
- springmvc+tomcat配置需要走后台控制器的的首页