Untitled

 avatar
unknown
plain_text
4 years ago
1.6 kB
62
Indexable
#include<stdio.h>
int main()
{
    int n;int s1[100][100];
    scanf("%d",&n);
    while(n--)
    {
        int a,b;
        scanf("%d%d",&a,&b);
        for(int i=0;i<a;i++)
        {
             for(int j=0;j<b;j++)
             {
                 scanf("%d",&s1[i][j]);          
             }
        }
        int tam[100]={0},max=0,tam2[100]={0},max2=0,tam3=0;
        for(int i=0;i<a;i++)
        {
            
            for(int j=0;j<b;j++)
            {     
                
                tam[i]+=s1[i][j];
                    
            }
            
            if(tam[i]>=max)max=tam[i];
           
        }int danhdau;
        for(int i=0;i<a;i++)
        {int tam4=i+1;
             for(int j=0;j<b;j++)
             {
             	if (tam[i]==max)
				 {
				 s1[i][j] =s1[tam4][j];
				 danhdau=i;
		        }
		        if(i>danhdau) s1[i][j]=s1[tam4][j];
             }
             
        }
          
        for(int i=0;i<a;i++)
        {tam3=0;
           for(int j=0;j<b;j++)
           { 
             
                tam2[tam3]+=s1[i][j];  
                tam3++; 
                
           }
           
        }
       for(int i=0;i<b;i++)
        
           if(tam2[i]>=max2) max2=tam2[i];
       
    
       for(int i=0;i<a-1;i++)
        {
             for(int j=0;j<b;j++)
             {
               if(tam2[j]!=max2)  printf("%d ",s1[i][j]);       
             } 
             if(i==a-1)break;
            printf("\n");  
        }
     
    }
    
    
    
}
Editor is loading...