博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【HDOJ】2007平方和与立方和
阅读量:5137 次
发布时间:2019-06-13

本文共 591 字,大约阅读时间需要 1 分钟。

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

 

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

 

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

 

Sample Input
1 3 2 5
 

 

Sample Output
4 28 20 152

 

 

#include<iostream>

using namespace std;
int main()
{
int n,m;
while (cin>>n>>m)
{
int sumOdd = 0, sumEven = 0;
if (m > n)
{
m = m + n;
n = m - n;
m = m - n;  //不用中间变量的交换
}
for (int i = m; i <= n; i++)
{
if (i % 2 == 0)
sumEven += i*i;
else sumOdd += i*i*i;
}
cout << sumEven << " " << sumOdd << endl;
}
return 0;
}

 

转载于:https://www.cnblogs.com/ruoh3kou/p/7074340.html

你可能感兴趣的文章
spring IOC装配Bean(注解方式)
查看>>
[面试算法题]有序列表删除节点-leetcode学习之旅(4)
查看>>
SpringBoot系列五:SpringBoot错误处理(数据验证、处理错误页、全局异常)
查看>>
kubernetes_book
查看>>
Redis 常用数据结构命令
查看>>
软件工程课堂作业
查看>>
OpenFire 的安装和配置
查看>>
web.config详解
查看>>
ZJOI2018游记Round1
查看>>
侧边栏广告和回到顶部
查看>>
https://blog.csdn.net/u012106306/article/details/80760744
查看>>
【转】从头到尾彻底理解KMP
查看>>
ios应用版本号设置规则
查看>>
海上孤独的帆
查看>>
error: more than one device and emulator 问题解决
查看>>
Java基础:容器
查看>>
YUV摘要格式
查看>>
【方法2】删除Map中Value反复的记录,而且仅仅保留Key最小的那条记录
查看>>
C# CheckedListBox控件的使用方法
查看>>
【HDOJ】2007平方和与立方和
查看>>