码迷,mamicode.com
首页 > 其他好文 > 详细

HDU 4920 稀疏矩阵相乘

时间:2014-08-05 19:24:11      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:io   for   amp   size   algorithm   hdu   return   on   

暴力啊,不要想太多

T^T g艹太坑爹了

#include <cstdio>
#include <cstring>
#include <algorithm>

using namespace std;

const int MAX_N = 807;

int n;
int a[MAX_N][MAX_N], b[MAX_N][MAX_N];
int c[MAX_N][MAX_N];

int main() {
    while (1 == scanf("%d", &n)) {
        for (int i = 0; i < n; ++i) {
            for (int j = 0; j < n; ++j) {
                int x;
                scanf("%d", &x);
                a[i][j] = x % 3;
            }
        }
        for (int i = 0; i < n; ++i) {
            for (int j = 0; j < n; ++j) {
                int x;
                scanf("%d", &x);
                b[i][j] = x % 3;
            }
        }
        memset(c, 0, sizeof(c));
        for (int i = 0; i < n; ++i) {
            for (int k = 0; k < n; ++k) {
                if (a[i][k] == 0) continue;
                for (int j = 0; j < n; ++j) {
                    c[i][j] += a[i][k] * b[k][j];
                    c[i][j] %= 3;
                }
            }
        }
        for (int i = 0; i < n; ++i) {
            for (int j = 0; j < n; ++j) {
                if (j == 0) printf("%d", c[i][j]);
                else printf(" %d", c[i][j]);
            }
            puts("");
        }
    }
    return 0;
}


HDU 4920 稀疏矩阵相乘,布布扣,bubuko.com

HDU 4920 稀疏矩阵相乘

标签:io   for   amp   size   algorithm   hdu   return   on   

原文地址:http://blog.csdn.net/qq574857122/article/details/38388419

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!