PAT B1066 image filtering (15 points)

Insert picture description here

#include <cstdio>

int main(){
    
    
	int m, n, a, b, g;
	scanf("%d %d %d %d %d", &m, &n, &a, &b, &g);
	
	int arr[m][n];
	for(int i=0; i<m; i++){
    
    
		for(int j=0; j<n; j++){
    
    
			scanf("%d", &arr[i][j]);
			if(arr[i][j]>=a && arr[i][j]<=b){
    
    
				arr[i][j] = g;
			}
		}
	}
	for(int i=0; i<m; i++){
    
    
		for(int j=0; j<n; j++){
    
    
			printf("%03d", arr[i][j]);
			if(j != n-1) printf(" ");
		}
		printf("\n");
	}
	
	return 0;
}

Guess you like

Origin blog.csdn.net/weixin_45964844/article/details/113760993