noiopenjudge07:矩阵归零消减序列和 模拟
来源:互联网 发布:日式rpg 知乎 编辑:程序博客网 时间:2024/05/21 15:07
noiopenjudge07:矩阵归零消减序列和
sx模拟
#include <cstdio>#include <cstring>#include <iostream>#include <cstdlib>using namespace std;#define MAXN (120)int maps[MAXN][MAXN];int hang[MAXN], lie[MAXN];int main(){ int n; cin >> n; for(int i = 1; i <= n; ++ i) for(int j = 1; j <= n; ++ j) scanf("%d", &maps[i][j]); #define INF (1e9) printf("%d\n", maps[2][2]); while(n > 1) { fill(hang+1, hang+n+1, 1e9); fill(lie+1, lie+n+1, 1e9); for(int i = 1; i <= n; ++ i) for(int j = 1; j <= n; ++ j) hang[i] = min(hang[i], maps[i][j]); for(int i = 1; i <= n; ++ i) for(int j = 1; j <= n; ++ j) maps[i][j] -= hang[i]; for(int i = 1; i <= n; ++ i) for(int j = 1; j <= n; ++ j) lie[j] = min(lie[j], maps[i][j]); for(int i = 1; i <= n; ++ i) for(int j = 1; j <= n; ++ j) maps[i][j] -= lie[j]; for(int i = 3; i <= n; ++ i) for(int j = 1; j <= n; ++ j) maps[i-1][j] = maps[i][j]; for(int i = 1; i <= n; ++ i) for(int j = 3; j <= n; ++ j) maps[i][j-1] = maps[i][j]; printf("%d\n", maps[2][2]); -- n; } return 0;}
0 0
- noiopenjudge07:矩阵归零消减序列和 模拟
- 矩阵归零消减序列和
- 【Openjudge】矩阵归零消减序列和
- 矩阵归零消减序列和
- 07:矩阵归零消减序列和
- Noi题库 矩阵归零消减序列和&&变幻的矩阵
- 计算概论A-数组练习-矩阵归零消减序列和
- 二维数组练习07_矩阵归零消减序列和
- 07:矩阵归零消减序列和(1.8编程基础之多维数组)
- 矩阵归零
- 矩阵归零
- 矩阵归零
- LintCode-矩阵归零
- LintCode: 矩阵归零
- 矩阵归零
- 矩阵归零
- 矩阵归零
- 矩阵归零-LintCode
- html+javascript+Servlet表单前台校验,后台验证
- extract frame
- 内网穿透神器ngrok
- MySQL 警告WARN: Establishing SSL connection without server's identity verification is not recommended.
- android studio 处理.9图片问题
- noiopenjudge07:矩阵归零消减序列和 模拟
- Spring Boot B-JUI项目快速开发(一)
- WCF服务:HTTP 无法注册 URL http://+:8000 进程不具有此命名空间的访问权限
- 匿名函数
- Android重拾设计模式系列——工厂方法模式
- App启动优化最佳实践
- 实习生的感悟,最近不踏实
- Python面向对象编程
- 架构 - 第四课:git分支管理