Pagini recente » Rezultatele filtrării | Borderou de evaluare (job #157982) | Borderou de evaluare (job #956229) | Rezultatele filtrării | Cod sursa (job #89317)
Cod sursa(job #89317)
#include <fstream.h>
ifstream fin("flip.in");
ofstream fout("flip.out");
main()
{long int n,m,i,j,a[16][16],linieminima=1,minlinie,coloanaminima=1,mincoloana,s,suma=0;
fin>>n>>m;
for(i=1;i<=n;i++)
{
s=0;
for(j=1;j<=m;j++) {fin>>a[i][j]; s=s+a[i][j];}
if(i==1) minlinie=s;
if(s<minlinie) {minlinie=s; linieminima=i;}
}
for(j=1;j<=m;j++)
{
s=0;
for(i=1;i<=n;i++) s=s+a[i][j];
if(j==1) mincoloana=s;
if(s<mincoloana) {mincoloana=s; coloanaminima=j;}
}
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
if(i==linieminima||j==coloanaminima) suma=suma-a[i][j];
else suma=suma+a[i][j];
}
fout<<suma;
return 0;
}