3 solutions

  • 2
    @ 2025-6-14 11:19:27
    #include<bits/stdc++.h>
    using namespace std;
    const int N=110;
    int a[N],b[N];
    int g[N][N];
    int main()
    {
    	int n,m;
    	cin>>n>>m;
    	for(int i=1;i<=m;i++)
    	{
    		cin>>a[i];
    	}
    	for(int i=1;i<=n;i++)
    	{
    		for(int j=1;j<=m;j++)
    		{
    			cin>>g[i][j];
    			b[j]+=g[i][j];
    		}
    	}
    	int cnt=0;
    	for(int i=1;i<=m;i++)
    	{
    		if(a[i]>b[i])
    		{
    			cnt++;
    		}
    	}
    	if(cnt) cout<<"No";
    	else cout<<"Yes";
    	return 0;
    }
    
    
    • 0
      @ 2026-7-24 9:26:23
      #include<bits/stdc++.h>
      using namespace std;
      const int N=110;
      int a[N],b[N];
      int g[N][N];
      int main()
      {
      	int n,m;
      	cin>>n>>m;
      	for(int i=1;i<=m;i++)
      	{
      		cin>>a[i];
      	}
      	for(int i=1;i<=n;i++)
      	{
      		for(int j=1;j<=m;j++)
      		{
      			cin>>g[i][j];
      			b[j]+=g[i][j];
      		}
      	}
      	int cnt=0;
      	for(int i=1;i<=m;i++)
      	{
      		if(a[i]>b[i])
      		{
      			cnt++;
      		}
      	}
      	if(cnt) cout<<"No";
      	else cout<<"Yes";
      	return 0;
      }
      • 0
        @ 2026-7-15 15:07:20

        • 1

        Information

        ID
        2386
        Time
        1000ms
        Memory
        256MiB
        Difficulty
        1
        Tags
        (None)
        # Submissions
        52
        Accepted
        23
        Uploaded By