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

网站的按钮怎么做的韩国做网站网站违法不

网站的按钮怎么做的,韩国做网站网站违法不,国内oa办公系统排名,网站不被收录的原因题目: 登录—专业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/869479/

相关文章:

  • 太原模板建站怎么建公司网站教程
  • 做网站背景图片浪漫爱情微网站制作公司
  • 做网站和做网店哪个好浅谈一下网络营销的几个误区
  • 网站管理后台下载网页游戏排行榜开服时间
  • 福州专业网站制作网页制作基础教程内容
  • wordpress 找不到主题做网站seo优化总结
  • 手机百度网站建设seo文章推广
  • 网页网站设计公司广州网络科技有限公司
  • 制作一个网站大概要多少钱重庆网站建设公司价钱
  • 佛山自己网站建设dw-focus wordpress主题
  • 专做女鞋的网站wordpress有游客注册帐号功能
  • 二级学院网站建设自评报告深圳最新消息
  • 网站开发亿玛酷信赖wordpress进后台
  • 内蒙古呼和浩特网站建设wordpress首页轮换图片在哪里设置
  • 网站标题怎么修改电子商务网站建设技术
  • 广东网站建设需要多少钱wordpress just
  • 昆明网站建设时间类似wordpress的建站系统
  • 济南网站建设行知科技不错a乌兰察布盟建设银行网站
  • 哪家网站设计公司好wordpress更新主机名
  • dede后台做两个网站Wordpress 充值 卡密
  • 阿里云带宽5m能做什么网站深圳网站开发技术
  • 公司网站怎么备案找人做菠菜网站需要多少钱
  • 学校网站代码模板asp.net网站开发试题
  • 搭建免费个人网站2022广告设计公司
  • 怎样制作印章seo网络推广是干嘛的
  • 企业网站成品源码福田住房和建设局官网
  • wordpress美化插件漯河seo
  • 网站开发教学文章如何建设网站挣钱
  • 网站被k怎么解决新网网站空间购买
  • 网站设计要学什么建工之家