首页 > 其他分享 >L1-048 矩阵A乘以B 分数 15

L1-048 矩阵A乘以B 分数 15

时间:2024-08-05 22:51:16浏览次数:19  
标签:arr x1 15 int L1 x2 048 y1 y2

// 10'42"
#include <iostream>
using namespace std;
const int N = 110;
int arr[N][N];
int brr[N][N];
int crr[N][N];
int main()
{
    int x1, y1;
    cin >> x1 >> y1;
    for(int i = 1; i <= x1; ++ i)
        for(int j = 1; j <= y1; ++ j)
            cin >> arr[i][j];
    int x2, y2;
    cin >> x2 >> y2;
    if(y1 != x2)
    {
        cout << "Error: "<< y1 << " != " << x2 << endl;
        return 0;
    }
    for(int i = 1; i <= x2; ++ i)
        for(int j = 1; j <= y2; ++ j)
            cin >> brr[i][j];

    int x3 = x1, y3 = y2;
    for(int i = 1; i <= x3; ++ i)
        for(int j = 1; j <= y3; ++ j)
            for(int k = 1; k <= x2; ++ k)
                crr[i][j] += arr[i][k] * brr[k][j];
    cout << x3 << " " << y3 << endl;
    for(int i = 1; i <= x3; ++ i)
    {
        for(int j = 1; j <= y3; ++ j)
        {
        	cout << crr[i][j];
        	if(j != y3) cout << " ";
		}
		if(i != x3) cout << endl;
	}
    return 0;
}

标签:arr,x1,15,int,L1,x2,048,y1,y2
From: https://www.cnblogs.com/Frodnx/p/18344194

相关文章

  • [COCI2015-2016#3] NEKAMELEONI 题解
    前言题目链接:LOJ;洛谷。题意简述在二叉树上,不断删除叶子,你要维护其树链剖分后重儿子编号和。如果两个孩子大小相同,在一开始连向左儿子,或者保持修改前的连接。\(n\leq2\times10^5\)。题目分析有分块的、有二分的,那我来讲一讲我的想法——树剖维护树剖。首先反转操作,不断......
  • P2150 [NOI2015] 寿司晚宴
    思路:注意到对于每个数,其\(>19\)的质因数最多只有\(1\)个,称为大质数;对于\(\le19\)的质因数有\(8\)个,称为小质数。设第\(i\)个数的小质数集合为\(h_i\)。那么考虑对于所有数按照大质数从小到大排序,那么对于大质数相同的一段,只能放在两个集合中的一个。考虑状态压缩......
  • LeetCode面试150——13罗马数字转整数
    题目难度:简单默认优化目标:最小化平均时间复杂度。Python默认为Python3。目录1题目描述2题目解析3算法原理及代码实现3.1模拟法参考文献1题目描述罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符    数值I      1V    ......
  • 【Python】Python中的输入与输出——内附Leetcode【151.反转字符串中的单词】的C语言
    输入与输出导读一、Python中的输出1.1基本用法1.2格式化输出1.3通过`:`格式化值的输出1.4其它格式化输出二、Python中的输入2.1基本用法2.2`split()`方法2.3split()习题演练结语导读大家好,很高兴又和大家见面啦!!!在上一篇内容中我们介绍了Python中的数据类......
  • 如何对MIL-STD-1553B进行选型
    MIL-STD-1553B产品选型是一个复杂而细致的过程,‌需要综合考虑多个因素以确保所选产品能够满足特定应用场景的需求。一、‌引言MIL-STD-1553B作为一种广泛应用于航空航天领域的数据总线标准,‌其产品的选型对于确保系统的高效、‌可靠运行至关重要。‌选型过程中,‌需要充分理解MIL......
  • [POI2015] POD 题解
    前言题目链接:洛谷。题意简述长度为\(n\)的一串项链,每颗珠子是\(k\)种颜色之一。第\(i\)颗与第\(i-1,i+1\)颗珠子相邻,第\(n\)颗与第\(1\)颗也相邻。切两刀,把项链断成两条链。要求每种颜色的珠子只能出现在其中一条链中。求方案数量(保证至少存在一种),以及切成的两段......
  • 云原生周刊:Knative 1.15 版本发布|2024.8.5
    开源项目推荐helm-secretshelm-secrets是一个Helm插件,用于动态解密加密的Helm值文件。TofuControllerTofuController(以前称为WeaveTF-Controller)是Flux的一个控制器,用于以GitOps方式协调OpenTofu和Terraform资源。TracetestTracetest是一个使用OpenTelem......
  • ORA-01555 caused by SQL statement below (SQL ID
    在Oracle数据库种,比较常见的一个错误是ORA-01555。报错如下:我依据这个sql_id去找对应的sql,发现通常是如下类似的sql。即程序的sql中嵌入一个具体的包含日期的条件,这个sql在执行的初期由于数据量较少,大概没有什么问题,但是一年两年数据越来越大,就会出现ORA-01555,即要查找的......
  • 中国县城建设统计年鉴(2015-2022年)
    数据年限:2015-2022年,年鉴时间即为数据时间数据格式:pdf+excel数据内容:共分12个部分,包括县城市政公用设施水平(人口密度/人均日生活用水量/供水普及率/燃气普及率/人均道路面积/建成区路网密度/污水处理率/人均公园绿地面积/建成区绿化覆盖率等)、县城人口和建设用地、县城维护......
  • 嵌入式学习第15天——C语言二维数组、字符数组
    二维数组定义二维数组本质上是一个行列式的组合,也就是说二维数组是有行和列两部分构成。二维数组数据是通过行列进行解读。二维数组可被视为一个特殊的一维数组,相当于二维数组又是一个一维数组,只不过它的元素是一维数组。语法 类型数组名[行数][列数]举例: intarr[3]......