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

做网站可以不买域名和主机吗新产品的推广销售方法

做网站可以不买域名和主机吗,新产品的推广销售方法,西安wordpress,logo设计vi灵茶八题 - 子数组 w 题目描述 给你一个长为 n n n 的数组 a a a,输出它的所有连续子数组的异或和的异或和。 例如 a [ 1 , 3 ] a[1,3] a[1,3] 有三个连续子数组 [ 1 ] , [ 3 ] , [ 1 , 3 ] [1],[3],[1,3] [1],[3],[1,3],异或和分别为 1 , 3 , …

灵茶八题 - 子数组 w

题目描述

给你一个长为 n n n 的数组 a a a,输出它的所有连续子数组的异或和的异或和。

例如 a = [ 1 , 3 ] a=[1,3] a=[1,3] 有三个连续子数组 [ 1 ] , [ 3 ] , [ 1 , 3 ] [1],[3],[1,3] [1],[3],[1,3],异或和分别为 1 , 3 , 2 1,3,2 1,3,2,所以答案为 1 ⊕ 3 ⊕ 2 = 0 1 \oplus 3\oplus 2=0 132=0。其中 ⊕ \oplus 表示异或运算。

输入格式

第一行输入一个整数 n ( 1 ≤ n ≤ 2 ⋅ 1 0 5 ) n\ (1\le n \le 2\cdot 10^5) n (1n2105)

第二行输入 n n n 个非负整数,表示数组 a a a 中的元素 ( 0 ≤ a [ i ] ≤ 1 0 9 ) (0\le a[i] \le 10^9) (0a[i]109)

输出格式

一个整数,表示 a a a 的所有连续子数组的异或和的异或和。

样例 #1

样例输入 #1

2
1 3

样例输出 #1

0

样例 #2

样例输入 #2

1
1

样例输出 #2

1

提示

由于只有^因此我们可以算每一个数的贡献,每一个数出现的次数为i * (n - i + 1),相当于把每个数出现了多少次都异或一下,出现次数为偶数则为0,奇数则为本身

#include<bits/stdc++.h>using namespace std;typedef long long ll;
typedef pair<int, int>PII;
const int N=2e5+10;
const int MOD = 998244353;
const int INF=0X3F3F3F3F;
const int dx[]={-1,1,0,0,-1,-1,+1,+1};
const int dy[]={0,0,-1,1,-1,+1,-1,+1};
const int M = 1e7 + 10;int t;int a[N];
int main()
{int n;cin >> n;for(int i = 1; i <= n; i ++){cin >> a[i];}//由于只有^因此我们可以算每一个数的贡献,每一个数出现的次数为i * (n - i + 1);//相当于把每个数出现了多少次都异或一下,出现次数为偶数则为0,奇数则为本身ll res = 0;for(ll i = 1; i <= n; i ++){res ^= ((i * (n - i + 1)) & 1) * a[i];}cout << res << endl;return 0;
}
http://www.yayakq.cn/news/372289/

相关文章:

  • 做那个的视频网站做网站和软件哪个挣钱
  • 服务器 网站建设上海八号桥 网站建设
  • 如何访问服务器上的网站国内装饰行业网站制作
  • 做研学的网站家庭办厂3一8万项目
  • 专门做护理PDCA的网站杭州做网站下沙
  • win7 asp网站无法显示该页面购物网站的搜索功能是怎么做的
  • 深圳做自适应网站设计简洁手机导航网站模板下载安装
  • 做海报创意网站上海定制网站建设公司
  • 物流企业网站建设步骤wordpress 512
  • jsp网站开发实例标题栏深圳小程序制作公司
  • 网站内页权重怎么查湖北搜索引擎优化
  • 做网站需要会语言吗建个人网站一般多少钱
  • 成品网站货源1277微信营销和微博营销的区别
  • qq注册账号免费申请wordpress 百度优化 插件
  • php调用网站导航怎么弄做养生的网站多吗
  • c2c网站的建设光触媒网站建设
  • 最优做网站郑州高端定制建设网站
  • 企业做网站好吗徐州手机网站制作
  • 建网站的好处wordpress要多少钱
  • 网站建设极地网wordpress设置新窗口打开链接
  • 网站开发与技术定远网站开发
  • 受欢迎的网站建设html5网页设计论文
  • 自微网站首页wordpress云盘视频播放
  • 东莞网站建设总部地址wordpress用户枚举
  • 导航网站容易做吗在线制作图片透明背景
  • 菜单设计制作seo研究中心怎么了
  • 惠安县规划建设局网站pc端网页设计公司
  • 建设派网站设计师证书
  • 买了个网站后怎么做的网站备案 接电话
  • 做多国语言网站杭州职工业能力建设网站