• poj 3318 Matrix Multiplication 夜


    http://poj.org/problem?id=3318

    g++ re   c++ ac

    受不了了

    随机找了60000 个点比较的  运气好就过了

    #include<iostream>
    #include<cstdio>
    #include<cstdlib>
    #include<ctime>
    #include<queue>
    #include<cstring>
    #include<set>
    #include<cmath>
    #include<algorithm>
    
    using namespace std;
    
    const int N=505;
    int a[N][N];
    int b[N][N];
    int c[N][N];
    int main()
    {
            //freopen("data.txt","r",stdin);
            int n;
            scanf("%d",&n);
            for(int i=0;i<n;++i)
            for(int j=0;j<n;++j)
            scanf("%d",&a[i][j]);
            for(int i=0;i<n;++i)
            for(int j=0;j<n;++j)
            scanf("%d",&b[i][j]);
            for(int i=0;i<n;++i)
            for(int j=0;j<n;++j)
            scanf("%d",&c[i][j]);
            srand((unsigned int)time(NULL));
            int I=60000;
            bool flag=true;
            while(I--)
            {
                int k=rand()%n;
                int l=rand()%n;
                int temp=0;
                for(int i=0;i<n;++i)
                {
                    temp+=(a[k][i]*b[i][l]);
                }
                if(temp!=c[k][l])
                {
                    flag=false;
                    break;
                }
            }
            if(flag==true)
            printf("YES\n");
            else
            printf("NO\n");
        return 0;
    }
    
  • 相关阅读:
    junit单元测试
    方法引用
    方法引用表达式(1)
    Stream流的常用方法
    Stream流
    综合案例:文件上传
    tcp通信协议
    python 生成器与迭代器
    Python 序列化与反序列化
    python 文件操作
  • 原文地址:https://www.cnblogs.com/liulangye/p/2615182.html
Copyright © 2020-2023  润新知