A. Beautiful Matrix(坐标)

简介: A. Beautiful Matrix(坐标)

题目链接

Problem - 263A - Codeforces


一些话


流程

求最少移动次数,

因为相邻行列可以交换,且除了一个1,其他数都是0,所以等价于是求1到(3,3)的距离

读入时记录1的坐标,再做差算距离即可


套路

坐标作差算距离,

用abs(x1-x2)


ac代码

#include <iostream>
using namespace std;
int main(){
    int a[10][10];
    int x,y;
    for(int i = 1;i <= 5;i ++){
        for(int j = 1;j <= 5;j++){
            cin >> a[i][j];
            if(a[i][j] == 1) x = i ,y = j;
        }
    }
    cout << abs(3 - x) + abs(3 - y) << endl;// 坐标距离问题,用abs来计算
    return 0;   
}
目录
相关文章
|
Android开发 iOS开发
Cellular Matrix 蜂窝矩阵(一)
最近的新项目要在兴趣选择的标签上做一些文章,看了一些国内需要兴趣选择的APP的样式,基本都是不规则的横向排列标签选择模式,基本都是用`CollectionView`配合着自己重新写的`FLowLayout`进行重新的布局排布。然而,虎嗅APP的兴趣选择标签的样式倒是很独特,用了一种类似蜂窝样式的排布来进行选择,同时还配合动画效果,进一步的提升了用户的体验感受。但是只是在安卓版本的虎嗅APP才有,iOS版本的并没有体验到。
|
机器人 Python
凸包(Convex Hull)
凸包(Convex Hull)是一个计算几何中的概念,它表示在平面上或空间中一组点集的最小凸包。简单来说,就是一个凸多边形,这个多边形的所有顶点都是点集中最外部的点,且所有内部角都小于 180 度。凸包的计算可以用于许多场景,如碰撞检测、数据压缩和最近邻搜索等。
239 6
三对角矩阵(Triangular Matrix)
三对角矩阵(Triangular Matrix)是一种特殊形式的矩阵,其非零元素仅位于主对角线以及主对角线两侧的相邻对角线上。三对角矩阵在数学、工程和计算机科学等领域中都有广泛应用,特别是在线性代数中。以下是一些关于三对角矩阵的特点和应用:
937 6
|
机器学习/深度学习
下三角矩阵(Lower Triangular Matrix)
下三角矩阵(Lower Triangular Matrix)是一种特殊形式的矩阵,其非零元素仅位于主对角线以下。在数学和工程领域中,下三角矩阵通常用于线性代数和微积分等问题。以下是一些关于下三角矩阵的特点和应用:
1435 1
|
机器学习/深度学习
上三角矩阵(Upper Triangular Matrix
上三角矩阵(Upper Triangular Matrix)是一种特殊形式的矩阵,其非零元素仅位于主对角线以上。在数学和工程领域中,上三角矩阵通常用于线性代数和微积分等问题。以下是一些关于上三角矩阵的特点和应用:
1586 0
|
定位技术
96Echarts - 地理坐标/地图(Population Density of HongKong (2011))
96Echarts - 地理坐标/地图(Population Density of HongKong (2011))
55 0
208Echarts - 数据集(Encode and Matrix)
208Echarts - 数据集(Encode and Matrix)
51 0
|
JSON Java Android开发
Matrix 之 ApkChecker 的使用
Matrix 之 ApkChecker 的使用
273 0
Matrix 之 ApkChecker 的使用
|
索引
Beautiful Matrix
Beautiful Matrix
76 0
Beautiful Matrix