杭电ACM2007java做法
来源:互联网 发布:海淘iphone知乎 编辑:程序博客网 时间:2024/05/16 18:59
平方和与立方和
Problem Description
给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。
Input
输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。
Output
对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。
你可以认为32位整数足以保存结果。
Sample Input
1 3
2 5
Sample Output
4 28
Problem Description
给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。
Input
输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。
Output
对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。
你可以认为32位整数足以保存结果。
Sample Input
1 3
2 5
Sample Output
4 28
20 152
import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); while(scanner.hasNextInt()){ int m=scanner.nextInt(); int n=scanner.nextInt(); int o=0,j=0; for(int i=m;i<=n;i++){ if(i%2==0) o+=(i*i); else { j+=(i*i*i); } } System.out.println(o+" "+j); } }}一开始这么做,结果WA,看了讨论才知道,有可能是m大于n,于是改了一下m大于n的情况,就AC了
0 0
- 杭电ACM2007java做法
- 杭电ACM1108java做法
- 杭电ACM1201java做法
- 杭电ACM2000java做法
- 杭电ACM2001java做法
- 杭电ACM2002java做法
- 杭电ACM2003java做法
- 杭电ACM2004java做法
- 杭电ACM2005java做法
- 杭电ACM2006java做法
- 杭电ACM2008java做法
- 杭电ACM2009java做法
- 杭电ACM2010java做法
- 杭电ACM2011java做法
- 杭电ACM2012java做法
- 杭电ACM2013java做法
- 杭电ACM2014java做法
- 杭电ACM2015java做法
- SSH三大框架的工作原理及流程
- 什么是gRPC
- Android布局优化之ViewStub、include、merge使用与源码分析
- top命令
- 成员变量作用域
- 杭电ACM2007java做法
- forward 和redirect的区别
- C++学习 boost学习之checked_delete
- Andorid优化浅析之手机分辨率适配
- C# 利用QRCode生成二维码图片
- 完全卸载SQL Server 2008r2
- 中小企业数据备份
- Tomcat内存溢出解决及合理配置
- tomcat 下配置jndi