Se dă o matrice cu n linii şi m coloane şi elemente numere naturale. Ordonați descrescător elementele de pe fiecare coloană a matricei și apoi afișați matricea.
Răspunsuri la întrebare
Răspuns de
1
#include<bits/stdc++.h>using namespace std;int v[2005][2005];int main(){ int n,m,i,j; cin>>n>>m; for(i=1;i<=n;++i){ for(j=1;j<=m;++j){ cin>>v[i][j]; } } for(i=1;i<=m;++i){ int dp[2005]; for(j=1;j<=n;++j){ dp[j]=v[j][i]; } sort(dp+1,dp+n+1); for(j=1;j<=n;++j){ v[j][i]=dp[j]; } } for(i=1;i<=n;++i){ for(j=1;j<=m;++j){ cout<<v[i][j]<<" "; } cout<<'\n'; } return 0;}Bafta la teme. :)
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Fizică,
9 ani în urmă
Fizică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă