ACM竞赛:立方和问题

简介: 例如:输入: n 代表多组数组        num1 , num 2 ep:  1    3 这时的算法结果应当为: 1 ^ 3 + 2 ^ 3 + 3 ^ 3 ep : 2    5 这时的算法结果应当为: 2 ^ 3 + 3 ^ 3 + 4 ^ 3 + 5 ^3 程序实现:...

例如:

输入: n 代表多组数组

        num1 , num 2 

ep:  1    3 

这时的算法结果应当为: 1 ^ 3 + 2 ^ 3 + 3 ^ 3 

ep : 2    5 

这时的算法结果应当为: 2 ^ 3 + 3 ^ 3 + 4 ^ 3 + 5 ^3 

程序实现:

#include <stdio.h>
int main(){
    int T ;
    scanf("%d",&T); //代表多少组数据
    for(int ca = 1 ; ca <= T ; ++ca){
        int a , b ;
        scanf("%d%d",&a,&b); //输入的任意两个整型数
        long long res = 0 ;
        for(long long i = a ; i <= b ; ++i){ //为了防止数据溢出,这里应当定义为long long 类型
            res += i * i * i ;
        }
      printf("Case #%d: %lld\n",ca ,res);
    }
    return 0 ;
}



目录
相关文章
|
云安全 安全 Cloud Native
首添机密计算创新成果!龙蜥首获 ACM SIGSOFT 杰出论文奖
通过Lejacon构建的Java机密应用,最高可得16.2倍提升,极大提升了机密应用的安全性。
|
机器学习/深度学习 存储 人工智能
长时序建模问题新解,斩获ACM MM
ACMMM(ACM International Conference on Multimedia, 国际多媒体会议)是ACM多媒体领域的顶级会议,也是中国计算机学会推荐的A类国际学术会议,每年举办一次。其接收的论文覆盖了多媒体、多媒体检索、机器学习、人工智能、视觉、数据科学、HCI、多媒体信号处理以及医疗保健、教育、娱乐等多个领域的众多研究方向。
386 0
|
人工智能 算法
ACM算法训练【区间和·离散化】
1.离散化 离散化:适合条件 (数字的值域非常大,但是个数非常少) 什么是离散化:把值域大的数字的序列映射到从0开始的自然数数组里(无法开辟出值域那么大的数组)
151 1
ACM算法训练【区间和·离散化】
|
算法
ACM算法训练【差分】
ACM算法训练【差分】
44 1
ACM算法训练【差分】
|
算法
ACM算法训练【数的范围】
ACM算法训练【数的范围】
83 0
ACM算法训练【数的范围】
|
算法
ACM算法训练【区间合并】
思路: • 按区间左端点排序,每次维护一个区间 • 新增区间的三种关系:
130 0
ACM算法训练【区间合并】
|
算法
ACM算法训练【贪心合集】
ACM算法训练【贪心合集】
122 0
ACM算法训练【贪心合集】