Pagini recente » Cod sursa (job #229067) | Cod sursa (job #2486999) | Cod sursa (job #1248707) | Cod sursa (job #2239877) | Cod sursa (job #2704168)
#include <iostream>
using namespace std;
int mat[101][101];
int divide(int st,int dr,int i){
if(st==dr){
if(mat[i][st]%2==0)
return mat[i][st];
return 0;
}
else{
int s1=divide(st,(st+dr)/2,i);
int s2=divide((st+dr)/2+1,dr,i);
return s1+s2;
}
}
int main(){
int n,m,i,j,s;
cin>>n>>m;
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
cin>>mat[i][j];
}
}
s=0;
for(i=1;i<=n;i++){
s+=divide(1,m,i);
}
cout<<s;
return 0;
}