Submission

Status:
----------

Score: 0

User: modx9572

Problemset: สูงต่ำในตาราง

Language: c

Time: 0.001 second

Submitted On: 2025-03-22 14:08:20

#include <stdio.h>
int main(){
	int n,b;
	scanf("%d %d",&n,&b);
	int i,j;
	int num[n][n];
	for(i=0;i<n;i++){
		for(j=0;j<n;j++){
			scanf("%d",&num[i][j]);
		}
	}
	int max,min,icheck1,icheck2;
	for(i=0;i<n;i++){
		for(j=0;j<n;j++){
			if(max<=num[i][j]){
				max=num[i][j];
				icheck1=i;
			}
			if(min>=num[i][j]){
				min=num[i][j];
				icheck2=i;
			}
		}
	}	
	if(icheck1==icheck2){
		printf("%d",max-min);
	}
	else{
		max=max+b;
		min=min-b;
		printf("%d",max-min);
	}
}