-
Bio
#include<bits/stdc++.h> using namespace std; bool isprime[10000001]; long long ans=0; int main(){ int n; cin>>n; for(long long i=2;i<=n;i++){ if(isprime[i]==0){ for(long long j=i*i;j<=n;j+=i){ if(isprime[j]==0){ isprime[j]=1; ans+=i; } } ans+=i; } } cout<<ans; return 0; }
-
Accepted Problems
-
Recent Activities
Problem Tags
- 动态规划
- 6
- 字符串
- 3
- 数学
- 3
- 一本通编程启蒙
- 2
- LCS
- 2
- 进制
- 2
- 模拟
- 2
- 语法周赛
- 2
- T4
- 2
- 2006
- 1
- 2019
- 1
- for循环
- 1
- MS
- 1
- 课课通
- 1
- 组合数学
- 1
- 差分
- 1
- 前缀和
- 1
- CSP J 入门级
- 1
- GESPC++ 二级
- 1
- 暴力枚举
- 1