每日一题 <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

目录
相关文章
|
3月前
数字游戏2(数位dp)
数字游戏2(数位dp)
20 0
|
1月前
|
存储
每日一题啦(● ̄(エ) ̄●)(尼克切斯定理,等差数列)
每日一题啦(● ̄(エ) ̄●)(尼克切斯定理,等差数列)
|
6月前
|
机器学习/深度学习 算法 数据安全/隐私保护
华为机试HJ28:素数伴侣
华为机试HJ28:素数伴侣
|
6月前
|
算法
华为机试HJ76:尼科彻斯定理
华为机试HJ76:尼科彻斯定理
|
7月前
|
机器学习/深度学习
P1403 [AHOI2005]约数研究(数学归纳,细心分析)
P1403 [AHOI2005]约数研究(数学归纳,细心分析)
34 0
|
7月前
HJ76--尼科彻斯定理
HJ76--尼科彻斯定理
57 0
|
9月前
|
C++
【PTA天梯赛】L1-011 —— L1-020 c++ 题解
【PTA天梯赛】L1-011 —— L1-020 c++ 题解
248 0
|
缓存
【八月】每日一题 - 640. 求解方程
【八月】每日一题 - 640. 求解方程
72 0
|
人工智能
codeforces455——A. Boredom(线性DP)
codeforces455——A. Boredom(线性DP)
98 0
codeforces455——A. Boredom(线性DP)
|
人工智能 vr&ar Perl
codeforces1509 C. The Sports Festival (区间DP)
codeforces1509 C. The Sports Festival (区间DP)
86 0