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

新矩阵(信息学奥赛一本通-2041)

【题目描述】

已知一个n×n(2≤n≤20)的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵。

【输入】

第一行为n;

下面为一个n×n,矩阵中各正整数小于100。

【输出】

输出新的矩阵。共n行,每行n数,各数之间用一个空格隔开。

【输入样例】

5
13 66 53 89 55
11 72 61 62 46
90 10 38 10 55
95 20 43 27 19
60 12 66 16 96

【输出样例】

23 66 53 89 65 
11 82 61 72 46 
90 10 48 10 55 
95 30 43 37 19 
70 12 66 16 106

【题解代码】

#include<bits/stdc++.h>
using namespace std;

const int N = 1e2 + 10;
int nums[N][N];

int main()
{
	int n; cin >> n;
	for (int i = 1; i <= n; i++)
	{
		for (int j = 1; j <= n; j++)
		{
			cin >> nums[i][j];
			if (i == j || i + j == n + 1)nums[i][j] += 10;
			cout << nums[i][j] << ' ';
		}
		cout << endl;
	}

	return 0;
}

http://www.kler.cn/a/588932.html

相关文章:

  • 算法练习(链表)
  • nodejs怎么引用别的项目里的node_modules
  • Mac 使用 Crossover 加载 Windows Steam 游戏库,实现 Windows/Mac 共享移动硬盘
  • 大数据技术
  • Docker 仓库相关操作命令大全及示例
  • Flask中使用WTForms处理表单验证
  • 配置blender的python环境
  • Qt 控件概述 QPushButton 与 QRadioButton
  • yarn安装及配置,cmd可以查看yarn版本号但是vscode无法查看且运行问题
  • 【LangChain接入阿里云百炼deepseek】
  • 《Python实战进阶》No21:数据存储:Redis 与 MongoDB 的使用场景
  • UML和MOF在MDA中的作用是什么?
  • Python文字识别OCR
  • Web开发-PHP应用鉴别修复AI算法流量检测PHP.INI通用过滤内置函数
  • Redis系列:深入理解缓存穿透、缓存击穿、缓存雪崩及其解决方案
  • STM32外部中断
  • 小程序网络大文件缓存方案
  • Qt MainWindow简单例子(文本编辑)
  • k8s 修改节点驱逐阈值
  • 笔记:基于springboot+ShardingSphere-jdbc5.0.0的分库分表(偏yml配置)