HDOJ(HDU) 2139 Calculate the formula(水题,又一个用JavaAC不了的题目)

简介: HDOJ(HDU) 2139 Calculate the formula(水题,又一个用JavaAC不了的题目)

Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)

看到这个时间,我懵逼了。。。

果然,Java就是打表,都不能AC,因为Java的输入是流,需要的时间比C真的长好多。。。。


Problem Description

You just need to calculate the sum of the formula: 1^2+3^2+5^2+……+ n ^2.


Input

In each case, there is an odd positive integer n.


Output

Print the sum. Make sure the sum will not exceed 2^31-1


Sample Input

3


Sample Output

10


简单题,就不翻译了。

附上AC的C语言代码:

#include<iostream>
const int MAX=2345;
//计算2345正好大于2^31-1,输入输出用scanf和printf不能cin和cout不然超时
__int64 db[MAX];
using namespace std;
int main()
{
    int n,m,i;
    db[1]=1;
    //打表法 
    for(i=3;i<=MAX;i+=2)
    {
        db[i]=db[i-2]+i*i;
    }
    while(scanf("%d",&n)!=EOF)
    {
        printf("%I64d\n",db[n]);
    }
    return 0;
}
目录
相关文章
数据结构实验之栈与队列二:一般算术表达式转换成后缀式
数据结构实验之栈与队列二:一般算术表达式转换成后缀式
|
安全 关系型数据库 MySQL
【MySQL】表的增删查改
【MySQL】表的增删查改
|
12月前
|
算法 调度 UED
深入理解操作系统的进程调度算法
【10月更文挑战第7天】在操作系统的心脏——内核中,进程调度算法扮演着至关重要的角色。它不仅影响系统的性能和用户体验,还直接关系到资源的合理分配。本文将通过浅显易懂的语言和生动的比喻,带你一探进程调度的秘密花园,从最简单的先来先服务到复杂的多级反馈队列,我们将一起见证算法如何在微观世界里编织宏观世界的和谐乐章。
|
机器学习/深度学习 人工智能 监控
如何利用机器学习提高人脸识别准确率
如何利用机器学习提高人脸识别准确率
442 1
|
NoSQL 网络安全 Redis
【docker】部署的redis突然连接不上了
【docker】部署的redis突然连接不上了
408 2
|
JavaScript Java 测试技术
停车场微信小程序+springboot+vue.js附带文章和源代码设计说明文档ppt
停车场微信小程序+springboot+vue.js附带文章和源代码设计说明文档ppt
190 7
|
Java Linux 微服务
Feign的远程调用--微服务重试的坑
Feign的远程调用--微服务重试的坑
492 0
|
Shell Linux C语言
linux2022正式课程开班-预科001
linux2022正式课程开班-预科001
105 0
|
应用服务中间件 nginx
记一次nginx转发的问题(POST请求慎用301 Moved Permanently)
您好,我是码农飞哥,感谢您阅读本文!如果此文对您有所帮助,请毫不犹豫的一键三连吧
1439 0
|
Linux C语言 Windows
操作系统课程设计:新增Linux驱动程序(重制版)(三)
操作系统课程设计:新增Linux驱动程序(重制版)
322 0
操作系统课程设计:新增Linux驱动程序(重制版)(三)