BÀI TOÁN GMAIL
#include<stdio.h>
typedef struct{
int n;
int A[100][100];
}Graph;
void init_graph(Graph *G, int n){
G->n=n;
int i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
G->A[i][j]=0;
}
int degree(Graph* G, int x){
int i,deg=0;
for(i=1;i<=G->n;i++){
if(G->A[i][x]!=0)
deg=deg+G->A[i][x];
}
return deg;
}
int main(){
Graph G;
int i,j,n;
int a[100][100];
// freopen("dt.txt","r",stdin);
scanf("%d",&n);
init_graph(&G,n);
for(i=1;i<=n;i++){
for(j=1;j<=n;j++)
scanf("%d",&a[i][j]);
}
for(i=1;i<=n;i++){
for(j=1;j<=n;j++)
if(a[i][j]!=0)
G.A[i][j]=a[i][j];
}
int deg=0;
int k=0;
for(i=1;i<=n;i++){
if(degree(&G,i)>deg){
deg=degree(&G,i);
k=i;
}
}
printf("%d has received %d email(s).",k,deg);
return 0;
}