我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于编程的一个小问题

给你n个正整数a1~an
让你求出对于所有的i,j(1≤i,j≤n),ai&aj的和,其中&表示按位&
n为1e5范围,a为int范围

双循环
int res = 0;
int a[n];
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
res += a[i] & a[j];

仅供参考:


int sum = 0;
int a[n]; //自己初始化
for(int i=0;i<n;i++)
    for(int j=i+1;j<n;j++)
        sum += a[i] & a[j]

近期文章

  • 安装sql server出错求解
  • 为啥我这个链表输不进去数据就结束了
  • Unity:自动寻路插件A*Pathfinding,怎么用代码动态调整参数,我想要动态添加Grid Graph,但是不会添加。
  • 微信小程序如何通过点击一个按钮删除数据呢
  • QT graphicsView组件截图方法
  • 系统应用打不开,下面都显示一条黑线
  • js如何从当前目录下读取txt文件?
  • Python运行不出结果
  • 程序执行的时间是真实时间吗
  • 我的电脑右键管理报错
  • 抄写helloword出错?
  • 怎么以用DC批量吧不同文件夹分别合并成pdf文件,每个文件夹都是图片
  • 求两个数的和,最小值,最大值,平均值
  • 有人有STK/CAT使用教程吗?
  • 关于#php#的问题:PHP json输出内容内有重复的字段 怎么去掉如图
  • python3.7 + tkinter库,怎样用for循环全屏依次显示文件夹中所有图像
  • 篮球24秒计时器的设计
  • python3.7 + Qt5(PyQt5)怎样实现for循环全屏依次显示文件夹中所有图像
  • 求解释一下,小豆芽一只
  • win11家庭版升级专业版会不会崩

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华