CF-236B
来源:互联网 发布:腾讯数据恢复软件 编辑:程序博客网 时间:2024/04/28 15:24
#include<iostream>using namespace std;#define N 1000003#define d 1073741824int k[N];int main(){ int a,b,c,ans=0,n; cin>>a>>b>>c; n = a*b*c; //把n以内的每个数的质数因子个数求出来 for(int i=1;i<=n;i++){ for(int j=i;j<=n;j+=i){ k[j]++; } } for(int i=1;i<=a;i++){ for(int j=1;j<=b;j++){ for(int t=1;t<=c;t++){ ans+=k[i*j*t]; ans%=d; } } } cout<<ans; return 0;}
这个题目很好,解决了n之内的每个数的因数的个数。给出了一种极其简单的求n之内的每个数的因子个数的方法。贴出来,纪念一下。
- CF-236B
- cf-B
- cf B
- CF 1B Spreadsheet
- CF 3B Lorry
- CF 176B
- CF 91B
- cf 131 DIV2 B
- CF 113B || CF196D
- CF 126B
- CF 254B(日期)
- cf 79B
- CF - 158B - Taxi
- CF 296B
- CF 173(div2) B
- cf:B-QR code
- cf 1B. Spreadsheets
- CF 224 B Array
- CBrush
- 后来才知道,白头偕老只是一个玩笑_伤感日志
- Navicat For Mysql快捷键
- 变量命名 习惯
- android开发之线程(守护线程daemon和User Thread)
- CF-236B
- 容器元素
- 心痛的感觉 重新再来一遍
- thinkPHP的帮助
- 【tomcat】常见问题
- vs c#代码折叠
- jquery 通用选项卡
- Android Fragment详解(六):Fragement示例
- ASP.NET之ViewState