【PTA数据结构 | C语言版】计算1~n与1~m每一项相互乘积的和

本专栏持续输出数据结构题目集,欢迎订阅。

文章目录

题目

给定两个正整数 n 和 m,请编写程序,求 1~n 与 1~m 每一项相互乘积的和。

输入格式:

输入在一行中给出两个正整数 n 和 m,均不超过 100,其间以空格分隔。

输出格式:

在一行中输出题面中要求的值。

输入样例:

5 3

输出样例:

90

代码

c 复制代码
#include <stdio.h>

int main() {
    int n, m;
    scanf("%d %d", &n, &m);
    
    // 计算1到n的和
    int sum_n = n * (n + 1) / 2;
    
    // 计算1到m的和
    int sum_m = m * (m + 1) / 2;
    
    // 输出乘积和
    printf("%d\n", sum_n * sum_m);
    
    return 0;
}
相关推荐
修钩.13 分钟前
力扣 Pandas 挑战(5)---数据分组
算法·leetcode·pandas
xiaobaibai15315 分钟前
烟草复杂包装识别准确率↑31%!陌讯多模态SKU检测算法在零售终端的实战解析
人工智能·算法·视觉检测·边缘计算·零售
2501_9248776217 分钟前
智慧零售商品识别准确率↑32%:陌讯多模态融合算法实战解析
大数据·算法·目标检测·计算机视觉·视觉检测·边缘计算
Shun_Tianyou1 小时前
Python Day17 面向对象 及例题分析
开发语言·数据结构·python·算法
a cool fish(无名)1 小时前
8.1-使用向量存储值列表
人工智能·python·算法
茴香豆的茴11 小时前
转码刷 LeetCode 笔记[1]:3.无重复字符的最长子串(python)
笔记·算法·leetcode
美团技术团队1 小时前
ACL 2025 | 美团技术团队论文精选
人工智能·算法
xnglan2 小时前
数据结构与算法:队列的表示和操作的实现
c语言·数据结构·算法·链表
快去睡觉~2 小时前
力扣46:全排列
算法·leetcode·动态规划
蒋星熠2 小时前
字母异位词分组(每天刷力扣hot100系列)
开发语言·c++·算法·leetcode·职场和发展