ZZULIOJ 1104: 求因子和(函数专题) (C/C++)

1104: 求因子和(函数专题)

题目描述

输入正整数n(2<=n<=1000),计算并输出n的所有正因子(包括1,不包括自身)之和。要求程序定义一个FacSum ()函数和一个main()函数,FacSum ()函数计算并返回n的所有正因子之和,其余功能在main()函数中实现。
int FacSum(int n)
{
//计算n的所有正因子(包括1,不包括自身)之和sum,本函数返回sum
}

输入

输入正整数n(2<=n<=1000)。

输出

输出n的所有正因子(不包括自身)之和。

样例输入 Copy

1000

样例输出 Copy

1340

代码

c 复制代码
#include<iostream>
using namespace std;
int FacSum(int n)
{
    int sum=0;
    for(int i=1;i<n;i++)
    {
        if(n%i==0)
        sum+=i;
    }
    return sum;
}
int main()
{
    int n;
    cin>>n;
    cout<<FacSum(n);
    return 0;
 } 
相关推荐
十五年专注C++开发13 小时前
libdatrie: 一个高效的 基于双数组字典树(Double-Array Trie)的C语言函数库
c语言·开发语言·trie
Greedy Alg13 小时前
LeetCode 72. 编辑距离(中等)
算法
xinxingrs13 小时前
贪心算法、动态规划以及相关应用(python)
笔记·python·学习·算法·贪心算法·动态规划
秋邱13 小时前
驾驭数据洪流:Python如何赋能您的数据思维与决策飞跃
jvm·算法·云原生·oracle·eureka·数据分析·推荐算法
侯小啾14 小时前
【23】C语言 左移(<<) 与 右移(>>) 位运算符在处理像素中的应用
c语言·算法·位运算·右移·左移
搂鱼11451414 小时前
(dp 优化)洛谷 P14460 寻雾启示 题解
算法·图论
阿林学习计算机14 小时前
C++11特性
c++
_OP_CHEN14 小时前
算法基础篇:(十一)贪心算法拓展之区间问题:从重叠到覆盖的最优解艺术
算法·贪心算法
EXtreme3514 小时前
C语言自定义类型详解:结构体、联合体、位段与内存对齐实战指南
c语言·结构体·内存对齐
Elias不吃糖14 小时前
NebulaChat:C++ 高并发聊天室服务端
开发语言·c++·redis·sql·项目文档