当前位置: 首页 > news >正文

网站建设新闻动态网站开发美工的任务

网站建设新闻动态,网站开发美工的任务,宜春网站建设公司,河北省建设注册中心网站题意&#xff1a;求ai在n个数中&#xff0c;ai可以整除的数有多少个&#xff0c;不包括ai自己。 分析&#xff1a;暴力写需要n^2的时间复杂度&#xff0c;此时想一下预处理每个数的倍数&#xff0c;约数和倍数是有关系的&#xff0c;把每个数的倍数都加上1. #include<bits…

 题意:求ai在n个数中,ai可以整除的数有多少个,不包括ai自己。

分析:暴力写需要n^2的时间复杂度,此时想一下预处理每个数的倍数,约数和倍数是有关系的,把每个数的倍数都加上1.

#include<bits/stdc++.h>using namespace std;const int N = 1e6 + 10;
int s[N];
int cnt[N];
int a[N];int main()
{int n;cin>>n;for(int i=1;i<=n;i++) {cin>>a[i];cnt[a[i]]++;}for(int i=1;i<N;i++)//这两重循环是O(nlogn)的{for(int j=i;j<N;j+=i){s[j]+=cnt[i];}}for(int i=1;i<=n;i++) cout<<s[a[i]]-1<<endl;return 0;    
}

http://www.yayakq.cn/news/440375/

相关文章:

  • 淘宝的网站怎么做的好处design工业设计
  • 烟台网站制作建设深圳网站建设服务好公司
  • 漳浦建设局网站龙华建网站多少钱
  • 郑州网站建设公司做网站都是用源码么
  • 网站建设怎么用十大门户网站
  • 河北建设网站信息查询中心wordpress分类添加轮播图
  • 栖霞网站设计桂林做网站的公司
  • 深圳福田做网站怎么做网站用于推广
  • wordpress问答站模板百度提交网站
  • 网站免费做招生宣传小程序下载
  • 网页制作视频的网站建设单机网页制作
  • 东阳网站建设方案网络托管运营
  • 直播网站建设开发ui基础教程入门
  • 有域名没有服务器怎么做网站响应式网站开发周期
  • 承德网站网站建设秦皇岛中兵建设集团网站
  • 网站建设与管理必修网站评论怎么做
  • 网站开发平台有哪些c语言开发工具
  • 论文个人网站建设怎么自己做一个网页链接
  • 有名的网站制作公司投资做网站利润分析
  • 查手表价格的网站可信赖的手机网站设计
  • flash教程上海网站关键词优化方法
  • 音乐网站 源码绵阳阡陌网站建设
  • 如何给网站挂黑链wordpress hhvm
  • 免费网站平台推荐西安网站设计报价
  • 网站备案中的网站名称网站qq聊天代码
  • 网站改版汇报泰安今天最新招聘信息
  • 个人网站开发网wordpress redis自动
  • 建设电影网站赚钱wordpress 自动加载下一页
  • 宝安高端网站建设网站建设案例赏析
  • 关于网站运营wordpress 分类主题