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

苏州住房与城乡建设部网站/东莞网络推广招聘

苏州住房与城乡建设部网站,东莞网络推广招聘,网站备案好弄吗,甘肃新闻最新消息今天2021牛客多校第七场H xay loves count思路附上代码H xay loves or思路附上代码H xay loves count 思路 题解上说是可以直接枚举&#xff0c;不过我们这边是先求出每个数的因数&#xff0c;再从中找有多少中情况&#xff0c;估计复杂度会稍微低一点。 附上代码 #include <…

2021牛客多校第七场

  • H xay loves count
    • 思路
    • 附上代码
  • H xay loves or
    • 思路
    • 附上代码

H xay loves count

思路

题解上说是可以直接枚举,不过我们这边是先求出每个数的因数,再从中找有多少中情况,估计复杂度会稍微低一点。

附上代码

#include <iostream>
#include <bits/stdc++.h>#define INF 0x3f3f3f3f
#define pi 3.141592653589793238462643383279using namespace std;
typedef long long ll;const int maxn=1e6+10;
vector<ll>DIV[maxn];
ll cnt[maxn];
void getDIV(int x)
{if(x==1){DIV[x].push_back(1);return ;}else if(x==2){DIV[x].push_back(2);DIV[x].push_back(1);return ;}DIV[x].push_back(1);DIV[x].push_back(x);for(int i=2; i<=(sqrt(x)); i++){if(x%i==0){DIV[x].push_back(i);if(i!=(x/i))DIV[x].push_back(x/i);}}
}
ll n,a[maxn],mx;
ll ans;
int main()
{scanf("%lld",&n);for(int i=1; i<=n; i++){scanf("%lld",a+i);if(DIV[a[i]].size()==0)getDIV(a[i]);mx=max(a[i],mx);cnt[a[i]]++;}for(int i=1; i<=mx; i++){if(cnt[i]==0)continue;int len=DIV[i].size();for(int j=0; j<len; j++){int x=i/DIV[i][j],y=i/x;ans+=(ll)cnt[i]*cnt[x]*cnt[y];}}printf("%lld\n",ans);return 0;
}

H xay loves or

思路

主要就是注意要将等于零的一种情况给排除出去,其他情况应该都很好判断。按每一位来说,分为四种情况,我们直接按位来计算即可。

附上代码

#include <iostream>
#include <bits/stdc++.h>#define INF 0x3f3f3f3f
#define pi 3.141592653589793238462643383279using namespace std;
typedef long long ll;int main()
{ll x,s,sum=1;scanf("%lld%lld",&x,&s);ll xx=x,ss=s;int a,b;for(int i=1;i<32;i++){a=x&1;b=s&1;if(a==1&&b==1){sum=sum*2;}else if(a==1&&b==0){sum=0;break;}x>>=1;s>>=1;}if((xx|0)==ss&&sum>0)cout<<sum-1<<endl;elsecout<<sum<<endl;return 0;
}
http://www.jmfq.cn/news/5123269.html

相关文章:

  • php网站开发实战教程/优化软件刷排名seo
  • logopond设计网站/保定seo推广外包
  • 西安有哪些网站建设公司/网络营销的应用
  • 网站建设包括什么/网站代发外链
  • 杭州市做外贸网站的公司/网店培训机构
  • 做网站前台用什么问题/网站seo 工具
  • thinkphp2.1网站挂文件/网上做广告怎么收费
  • 最新电大网站开发维护/百度seo技术
  • 学校网站如何做/百度系app有哪些
  • wordpress权限说明/优化网站排名需要多少钱
  • 深圳福田住房和建设局网站/营业推广方案
  • html5创意网站/贵州百度seo整站优化
  • 深圳做网站比较好的公司/2022适合小学生的简短新闻
  • 网站的seo方案怎么做/活动软文怎么写
  • 河北省网站备案管理系统/宁波优化关键词首页排名
  • 做网站有几个软件/竞价推广培训课程
  • 网站模板设计师要求/如何快速推广网站
  • 上海翼成信息科技有限公司做的什么网站/如何做好互联网营销推广
  • 怎样做联盟网站/搜索引擎营销怎么做
  • 义乌网站建设/长春seo关键词排名
  • 男女做暖暖的视频试看网站/阿里巴巴友情链接怎么设置
  • 网站业务怎么做的/灰色词排名上首页
  • 网站换源码如何保留以前的文章/百度推广怎么做步骤
  • 网站seo 工具/培训心得体会100字
  • 网站内容图片怎么做的/百度做广告怎么做
  • 温州做网站多少钱/谷歌浏览器安卓版下载
  • 小型视频网站建设/怎么让百度搜出自己
  • 江门手工外发加工网/快速排名优化系统
  • 纺织服装网站建设规划方案/免费论坛建站系统
  • 手机版网站/企业seo关键字优化