5 条题解

  • 1
    @ 2025-12-14 12:30:05
    #include<bits/stdc++.h>
    using namespace std;
    int a[105][105],b[105][105];
    int main()
    {
    	int n,m,p;
    	cin>>n>>m;
    	for(int i=1;i<=n;i++)
    	for(int j=1;j<=m;j++)
    	cin>>a[i][j];
    	cin>>p;
    	for(int i=1;i<=m;i++)
    	for(int j=1;j<=p;j++)
    	cin>>b[i][j];
    	for(int i=1;i<=n;i++)
    	{
    		for(int j=1;j<=p;j++)
    		{
    			int t=0;
    			for(int k=1;k<=m;k++)
    			{
    				t+=a[i][k]*b[k][j];
    			}
    			cout<<t<<' ';
    		}
    		cout<<endl;
    	}
    	return 0;
    }
    
    • -1
      @ 2024-12-1 18:38:01

      包没错!!!

      #include <iostream>
      using namespace std;
      int a[105][105];
      int b[105][105];
      int c[105][105];
      int main()
      {
      	int n , m , p;
      	cin >> n >> m;
      	for(int i = 1 ; i <= n ; i++ )
      		for(int j = 1; j <= m ; j++)
      			cin >> a[i][j];
      	cin >> p;
      	for(int i = 1; i <= m ; i++)
      		for(int j = 1; j <= p ; j++)
      			cin >> b[i][j];
      	for(int i = 1 ;i <= n ; i++)
      	{
      		for(int j = 1; j <= p ; j++)
      		{
      			for(int k = 1; k <= m ; k++)
      				c[i][j] = c[i][j] + a[i][k] * b[k][j];
      		}
      	}
      	for(int i = 1; i <= n ; i++)
      	{
      		for(int j = 1; j <= p ; j++)
      			cout << c[i][j] << " ";
      		cout << endl;
      	}
      	return 0;
      }
      
      • -1
        @ 2024-11-3 14:59:12

        同意😄 👍

        #include<bits/stdc++.h>
        using namespace std;
        int a[105][105],b[105][105],c[105][105];
        int n,m,p;
        int main(){
        	cin>>n>>m;
        	for(int i=1;i<=n;i++){
        		for(int j=1;j<=m;j++){
        			cin>>a[i][j];
        		}
        	}
        	cin>>p;
        	for(int i=1;i<=m;i++){
        		for(int j=1;j<=p;j++){
        			cin>>b[i][j];
        		}
        	}
        	for(int i=1;i<=n;i++){
        		for(int j=1;j<=p;j++){
        			int ans=0;
        			for(int k=1;k<=m;k++){
        				ans+=a[i][k]*b[k][j];
        			}
        			cout<<ans<<" ";
        		}
        		cout<<endl;
        	}
        	return 0;
        }
        
        • -2
          @ 2024-12-18 20:27:21

          #include<bits/stdc++.h> using namespace std; int a[10005][10005],b[10005][10005]; int main() { int m,n,p; cin>>n>>m; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) { cin>>a[i][j]; } } cin>>p; for(int i=1;i<=m;i++) { for(int j=1;j<=p;j++) { cin>>b[i][j]; } } for(int i=1;i<=n;i++) { for(int j=1;j<=p;j++) { int sum=0; for(int k=1;k<=m;k++) sum+=a[i][k]*b[k][j]; cout<<sum<<" "; } cout<<endl; } return 0; }

          • -4
            @ 2023-4-29 15:46:28
            /*****************************************
            备注:
            ******************************************/
            #include <queue>
            #include <math.h>
            #include <stack>
            #include <stdio.h>
            #include <iostream>
            #include <vector>
            #include <iomanip>
            #include <string.h>
            #include <algorithm>
            using namespace std;
            #define LL long long
            const int N = 1e5 + 10;
            const int INF = 0x3f3f3f3f;
            int a[105][105];
            int b[105][105];
            int c[105][105];
            int main()
            {
            	int n , m , p;
            	cin >> n >> m;
            	for(int i = 1 ; i <= n ; i++ )
            		for(int j = 1; j <= m ; j++)
            			cin >> a[i][j];
            	cin >> p;
            	for(int i = 1; i <= m ; i++)
            		for(int j = 1; j <= p ; j++)
            			cin >> b[i][j];
            	for(int i = 1 ;i <= n ; i++)
            	{
            		for(int j = 1; j <= p ; j++)
            		{
            			for(int k = 1; k <= m ; k++)
            				c[i][j] = c[i][j] + a[i][k] * b[k][j];
            		}
            	}
            	for(int i = 1; i <= n ; i++)
            	{
            		for(int j = 1; j <= p ; j++)
            			cout << c[i][j] << " ";
            		cout << endl;
            	}
            	return 0;
            }
            
            • 1

            信息

            ID
            518
            时间
            1000ms
            内存
            512MiB
            难度
            4
            标签
            递交数
            319
            已通过
            157
            上传者