立方和
来源:互联网 发布:毛笔书法软件下载 编辑:程序博客网 时间:2024/06/03 02:53
the Sum of Cube
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1984 Accepted Submission(s): 811
Problem Description
A range is given, the begin and the end are both integers. You should sum the cube of all the integers in the range.
Input
The first line of the input is T(1 <= T <= 1000), which stands for the number of test cases you need to solve.
Each case of input is a pair of integer A,B(0 < A <= B <= 10000),representing the range[A,B].
Each case of input is a pair of integer A,B(0 < A <= B <= 10000),representing the range[A,B].
Output
For each test case, print a line “Case #t: ”(without quotes, t means the index of the test case) at the beginning. Then output the answer – sum the cube of all the integers in the range.
Sample Input
21 32 5
Sample Output
Case #1: 36Case #2: 224
Source
2014 ACM/ICPC Asia Regional Shanghai Online
图形法推倒1的立方到n的立方求和的公式。推理过程如下:
计算结果如下: 1³+2³+3³+…+n³=(n*(n+1)/2)²
代码:
#include <stdio.h> int main() { int u; int ans=1; double a,b; double c,c1,c2; scanf ("%d",&u); while (u--) { scanf ("%lf %lf",&a,&b); printf ("Case #%d: ",ans++); c1=(a*(a-1)/2)*(a*(a-1)/2); c2=(b*(b+1)/2)*(b*(b+1)/2); c=c2-c1; printf ("%.lf\n",c); } return 0; }
阅读全文
0 0
- 立方和
- 立方和公式
- 立方和等式
- 立方和等式
- 平方和与立方和
- xtuoj-立方和
- 平方和与立方和!
- 整数的立方和
- 平方和与立方和
- 立方和等式
- 立方和等式
- 平方和与立方和
- 平方和与立方和
- hdu 2114(立方和)
- 平方和与立方和
- 平方和与立方和
- 2007---平方和,立方和
- 立方和等式
- struts2学习笔记 -- day08 Struts2中使用EL表达式
- 【STL】hdu 5688 Problem D
- Linux设置mysql 表明区分大小写
- Python一些库的安装
- struts2学习笔记 -- day09 Struts2的拦截器
- 立方和
- struts2学习笔记 -- day10 Struts2中的注解
- Android Studio程序无法加载到虚拟机解决方法
- 51nod 1475 建设国家
- tomcat下jndi的三种配置方式
- 编程思想——第三章控制流程
- flex布局学习笔记
- poj1177 Picture 离散 注意排序
- Codeforces-Problem 732D Exam