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

南宁网站建设公司招聘镇江网站关键字优化

南宁网站建设公司招聘,镇江网站关键字优化,营销性网站建设公司,做欧美市场的网站题意:Problem - A - Codeforces 描述太困难,简单说下最后的版本,选任意一个2x2矩阵,让其中4个数异或之后相等。 思路:The Very Beautiful Blanket 题解 - 洛谷专栏 写的太好,没得说,可以直接…

题意:Problem - A - Codeforces
描述太困难,简单说下最后的版本,选任意一个2x2矩阵,让其中4个数异或之后相等。

思路:The Very Beautiful Blanket 题解 - 洛谷专栏   写的太好,没得说,可以直接看对方的
感觉大家都最好点一下,省的显得我喧宾夺主

1.很明显随着下标的移动,迟早会要求所有2x2矩阵的异或值相同

2.这个题解,首先知道相同值异或后为0(a^a=0),最精妙的点就是发现2x2矩阵中,同一行的行标相等,同一列的列标相等,对列标进行位移,使值区分开来,接下来就变成相同异或相同,跟离散化差不多(其实感觉就是离散化),然后跟离散化一样的,值肯定使不同的,但是由于位操作
i<<9的部分会成0,j的部分也会成0,<<9其实意义就是为了成功离散开来,没其他意义。

代码:    几乎是抄的,太短了,写的太过精妙没得说

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define int128 __int128
#define endl '\n'
#define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
const int N = 2e5+10;
const int INF = 1e18;
const int MOD = 2023;void solve(){int n,m;cin >> n >> m;cout << n*m << endl;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cout << ((i<<9)^j) << " ";}cout << endl;}
}signed main(){IOS;int t=1;cin >> t;while(t--){solve();}
}

http://www.dtcms.com/wzjs/206237.html

相关文章:

  • vps做vpn svn和网站aso优化平台
  • 宁波大型网站推广服务网页设计与制作步骤
  • 免费企业网站模板html北京seo网站开发
  • dede网站301怎么做百度教育app
  • 专门做淘宝优惠券的网站百度指数使用方法
  • 做好网站seo爱站网
  • 儿童教育网站模板dw友情链接怎么设置
  • 定制企业网站费用小程序开发平台有哪些
  • 做阿里巴巴网站图片大全公司调查公司
  • 网站引导页面美国婚恋网站排名
  • 在什么政府网站可以查小区建设项目高端网站建设的公司
  • 军事要闻军事频道徐州seo网站推广
  • 怎么用java 做网站淘宝权重查询
  • 海外网购哪个平台最好搜索引擎优化方法总结
  • 青岛哪家做网站的公司好seo推广编辑
  • 和女人做的电影网站互联网营销推广渠道
  • wordpress 前端构建武汉本地seo
  • 一款可做引流的网站源码百度指数 移民
  • 官方网站建设情况网址导航下载到桌面
  • wordpress php打包zip上海百度seo牛巨微
  • 网站建设毕业论文目录怎么编写网络营销中心
  • 怎么注册企业网站域名许昌网络推广外包
  • 温州快建网站百度推广系统营销平台
  • 兰州网站建设开发沈阳百度seo
  • 网页制作与网站建设填空题网文网站排名
  • 传媒大学附近网站建设公司360公司官网首页
  • ui设计作品欣赏网站做网站企业
  • 网站还没有做解析是什么意思关键词优化app
  • 中职校园网站建设建议创建网页
  • 山东网站开发企业qq怎么申请注册