每日一题 <P1403 [AHOI2005]约数研究>

简介: 算法题打卡

要求到n为止每个数的约数的和。

image.png

若用暴力求解一个一个地算容易超时,若使用公式法则简单得多,也不难理解,每次n/i表示从1到n能被i整除的数。将其结果累加起来便是我们想要的答案。

#include<iostream>
using namespace std;
//n之前约数的累加
int n, ans;
int main(void) {
    cin >> n;
    for (int i = 1; i <= n; i++)ans += n / i;
    cout << ans;
}

image.gif

目录
相关文章
|
11月前
蓝桥杯:最大公约数 2020省赛 例题:既约分数
蓝桥杯:最大公约数 2020省赛 例题:既约分数
53 0
|
3月前
|
C语言
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-4 报数 (20分)
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-4 报数 (20分)
|
3月前
|
存储
每日一题啦(● ̄(エ) ̄●)(尼克切斯定理,等差数列)
每日一题啦(● ̄(エ) ̄●)(尼克切斯定理,等差数列)
18 0
|
10月前
|
机器学习/深度学习 算法 数据安全/隐私保护
华为机试HJ28:素数伴侣
华为机试HJ28:素数伴侣
|
10月前
|
算法
华为机试HJ76:尼科彻斯定理
华为机试HJ76:尼科彻斯定理
|
11月前
|
机器学习/深度学习
P1403 [AHOI2005]约数研究(数学归纳,细心分析)
P1403 [AHOI2005]约数研究(数学归纳,细心分析)
52 0
【PTA天梯赛】L1-011 —— L1-020 c++ 题解
【PTA天梯赛】L1-011 —— L1-020 c++ 题解
304 0
|
存储
PTA L1-003 个位数统计(PTA拿下计划1)
PTA L1-003 个位数统计(PTA拿下计划1)
85 0
|
人工智能
codeforces455——A. Boredom(线性DP)
codeforces455——A. Boredom(线性DP)
112 0
codeforces455——A. Boredom(线性DP)