【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;
}
相关推荐
凌肖战11 分钟前
力扣网编程150题:加油站(贪心解法)
算法·leetcode·职场和发展
吃着火锅x唱着歌11 分钟前
LeetCode 3306.元音辅音字符串计数2
算法·leetcode·c#
不見星空15 分钟前
【leetcode】1751. 最多可以参加的会议数目 II
算法·leetcode
不見星空16 分钟前
leetcode 每日一题 3439. 重新安排会议得到最多空余时间 I
算法·leetcode
SsummerC17 分钟前
【leetcode100】下一个排列
python·算法·leetcode
black_blank36 分钟前
st表 && csp37 第四题 集体锻炼
java·数据结构·算法
我爱Jack39 分钟前
Java List 使用详解:从入门到精通
java·开发语言·数据结构
秋说1 小时前
【PTA数据结构 | C语言版】在顺序表 list 的第 i 个位置上插入元素 x
c语言·数据结构·list
大数据魔法师2 小时前
基于Pandas和FineBI的昆明职位数据分析与可视化实现(五) - 基于随机森林算法预测职位分类
算法·pandas
楼田莉子2 小时前
数据学习之队列
c语言·开发语言·数据结构·学习·算法