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

做什么网站吸引人网站设计厂

做什么网站吸引人,网站设计厂,微信订阅号做微网站吗,wordpress微信群导航模板题目: 登录—专业IT笔试面试备考平台_牛客网 思路: 我们发现对于矩阵C可以一列一列求。 mod2,当这一行相乘1的个数为奇数时,z(i,j)为1,偶数为0,是异或消元。 对于b[i,j]*c[i,j],b[i,j]可以…

题目:

登录—专业IT笔试面试备考平台_牛客网

思路:

我们发现对于矩阵C可以一列一列求。

mod2,当这一行相乘1的个数为奇数时,z(i,j)为1,偶数为0,是异或消元。

对于b[i,j]*c[i,j],b[i,j]可以与a[i,i]异或让他转换到左边,而右边一列全为0。

每一列的解是不能确定元素cn个的2^cn。

异或消元可以用bitset优化。

代码:

#include <iostream>
#include<map>
#include<queue>
#include<unordered_map>
#include<cmath>
#include<bitset>
using namespace std;
#define LL long long
const int N=1e3+100;
double eps=1e-12;
const long long mod=998244353;
std::bitset<210> A[210],a[210],b[210];
int n;
LL quick(LL a,LL b,LL mod){
   LL ans=1;
   while(b){
    if(b&1) ans=ans*a%mod;
    b>>=1;
    a=a*a%mod;
   }
   return ans;
}
LL guss()
{   int c=1,r=1;
   for(c=1;c<=n;c++)
   {  int t=r;
    for(int i=r+1;i<=n;i++) if(a[i][c]>a[t][c]) t=i;
     if(!a[t][c]) continue;
    swap(a[t],a[r]);
    for(int i=r+1;i<=n;i++)
        if(a[i][c])
        a[i]=a[i]^a[r];
      r++;
   }
   return quick(2,n-r+1,mod);
}
int main()
{  cin>>n;
  for(int i=1;i<=n;i++)
  for(int j=1;j<=n;j++)
  {  int x;
      scanf("%d",&x);
      if(x) A[i][j]=1;
  }
  for(int i=1;i<=n;i++)
  for(int j=1;j<=n;j++)
  {  int x;
      scanf("%d",&x);
      if(x) b[i][j]=1;
  }
   LL ans=1;
   for(int j=1;j<=n;j++)
   {
     for(int i=1;i<=n;i++)
     for(int k=1;k<=n;k++)
     a[i][k]=A[i][k];
     for(int i=1;i<=n;i++) a[i][n+1]=0;
     for(int i=1;i<=n;i++)
     a[i][i]=a[i][i]^b[i][j];
     ans=ans*guss()%mod;
   }
   cout<<ans<<endl;
    return 0;
}
 

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

相关文章:

  • 哪个工业园区信息化网站做的好网站建设都是用什么软件
  • 宁国做网站的江苏省建设工程造价信息网官网
  • 邢台营销型网站建设wordpress店铺主题
  • 品牌网站设计公司网站配置文件在哪里
  • 哪家购物网站做的好网站建设业务饱和了吗
  • asp.net网站不能上传图片北京的网站设计
  • 网站开发合同 下载网站开发技术 北京
  • 广安建设厅官方网站网站设置超链接
  • 新手学做网站 下载小程序从哪里登录
  • 发布信息的网站做网站和易语言
  • 视频网站开发源码搜狗排名优化工具
  • 有域名建网站网络舆情监测制度
  • 网站平台免费在哪里学做网站
  • 做网站前台要学哪些北京建设工程监督网站
  • 下列不属于网站建设规划外贸网站建设可以吗
  • 邯郸市做网站建设西安公众号开发
  • ftp更换网站wordpress建分类信息
  • 无锡网站建设价格打电话做网站的话术
  • 贵州安顺做公司网站建站行业有哪些
  • 网站建设专家哪家强网站关键词优化步骤
  • 高端网站设计开发广州网站建设易企
  • 沈阳 建设工程 招标中心网站android 移动网站开发
  • 中国建设银行北京天竺支行网站wordpress缺少样式表
  • 精仿手表网站上海搬家公司电话价格表
  • 做网站需要交管理费吗网站建设如何实现检索功能
  • 千万pv网站开发成本什么是网络营网络销售好做吗谁做过
  • 织梦模板网站源码甘肃省建设厅建筑业信息网
  • 高端模板建站报价关键词优化的建议
  • 临河做网站商城网站怎样做
  • 郑州网站优化排名推广网页版qq登录入口官网手机