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

网站维护 静态页面郑州做网站排名公司

网站维护 静态页面,郑州做网站排名公司,提供企业网站建设方案,WordPress优化百度广告资源限制 内存限制&#xff1a;64.0MB C/C时间限制&#xff1a;1.0s Java时间限制&#xff1a;3.0s Python时间限制&#xff1a;5.0s 问题描述 给出一个n阶行列式(1<n<9)&#xff0c;求出它的值。 输入格式 第一行给出两个正整数n,p&#xff1b;   接下来n行&…

资源限制

内存限制:64.0MB   C/C++时间限制:1.0s   Java时间限制:3.0s   Python时间限制:5.0s

问题描述

  给出一个n阶行列式(1<=n<=9),求出它的值。

输入格式

  第一行给出两个正整数n,p;
  接下来n行,每行n个数,表示行列式,数据保证行列式中每个数绝对值不超过2*10^9。

输出格式

  一个数表示行列式的值,答案对p取余(余数需要是非负数)。

样例输入

2 2
5 -4
2 -1

样例输出

1

部分数据范围

  对于20%的数据n<=2
  对于40%的数据n<=3
  对于100%的数据n<=9,p<=40000。

#include<iostream>
#include<math.h>
using namespace std;
const int N=15;
int a[N][N];
int p;long long calc(int n,int a[N][N]){if(n==1){return a[1][1];}else if(n==2){return a[1][1]*a[2][2]-a[1][2]*a[2][1];} //利用代数余子式求行列式//按第一行展开long long sum=0;for(int num=1;num<=n;num++){if(a[1][num]!=0){//等于0就不需要计算了 //求代数余子式int b_i=1;int b[N][N];for(int i=2;i<=n;i++){int b_j=1;for(int j=1;j<=n;j++){if(j!=num){b[b_i][b_j++]=a[i][j];}}b_i++;} int det=calc(n-1,b);sum+=pow(-1,1+num)*a[1][num]*det;sum%=p;}} return sum;
}
int main(){int n;cin>>n>>p;for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){cin>>a[i][j];a[i][j]%=p;}}long long sum=calc(n,a);if(sum%p>=0){cout<<sum%p<<endl;}else{cout<<p+sum%p<<endl;}return 0;
} 

 思路:利用代数余子式求行列式的值。 

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

相关文章:

  • 建站企业网站关键词优化的发展趋势
  • 如今流行的网站建设wordpress文章更新
  • 提供建立网站服务的公司如何用抖音做推广
  • 百度站长平台网站体检ui设计培训一般多久
  • 做一个网站平台的流程是什么哪些人做数据监测网站
  • 家政网站建设自己做网站的公司
  • 公司网站如何在百度上能搜索到沃尔玛超市
  • 东莞市国外网站建设哪家好旅游网站论文摘要
  • 个人商城网站怎么做合肥市城乡城乡建设局网站
  • 如何建立自己的博客网站虚拟机怎么做网站
  • 企业网站设计代码网站 html
  • 摄影网站设计说明书网站建设全攻略
  • 网站开发的实验报告网站点击推广
  • wordpress分类目录是哪个文件谷歌外贸网站seo怎么做
  • 网站服务器用什么好处wordpress改手机布局
  • 室内设计公司取名字深圳优化公司踏高粱seo
  • discuz蓝色城市门户论坛网站模板大连集团网站建设
  • 网站怎么静态化做网站为什么要做备案接入
  • 建站流程网站上线校园引流推广方法
  • 昆明网站seo报价画册欣赏网站
  • 怎么更改网站域名上海网站建设公司指南
  • wordpress大主题公园石家庄百度seo代理
  • 网站编辑工具网站如何换服务器
  • 一个新网站要怎么做seo三乡网站建设
  • 霸州 网络 网站建设网站怎么设置百度收录
  • 河南电力建设工程公司网站建设网站工作内容
  • 酷站是什么网站开淘宝店铺的详细步骤
  • 网站集约化建设的建议wordpress iis部署
  • 网站建设一定要买数据盘吗做视频网站广告收费
  • 外贸快车智能建站安阳营销型网站建设