Untitled

mail@pastecode.io avatar
unknown
c_cpp
2 years ago
1.0 kB
1
Indexable
Never
#include <cstdlib>
#include <ctime>
#include <iostream>

using namespace std; 

bool isPrime(int n) {
    if(n<=1 )
    return false;
    if(n==2)
    return true;
    for(int i=2;i<n/2;i++)
        if(n%i==0)
            return false;
    return true;
}

int main() {
  int a[100][100];
  int m,n;
  cout<<"nhap so hang: ";
  cin>>m;
  cout<<"nhap so cot: ";
  cin>>m;
  for(int i =0;i<n;i++){
      for(int j=0;j<m;j++){
          cout<<"a["<<i<<"]["<<j<"]= "
        cin>>a[i][j];
      }
      
  } 

  for(int i =0;i<n;i++){
      for(int j=0;j<m;j++){
         
        cout<<a[i][j]<<" ";
      }
    cout<<endl;
      
  } 
    int max=0;
    int colmax=-1;
    for(int j=0;j<m;j++){
        int sum =0;
        for(int i=0;i<n;i++){
            sum=isPrime(a[i][j])?sum+a[i][j]:sum;
        }
        if(sum>max){
            colmax=j;
            max=sum;
        }
    }
  
    for(int i=0;i<n;i++)
    cout<<a[i][colmax]<<' ';
    return 0;
}