문제1968--[배열][C] 결측치 처리하기 1

1968: [배열][C] 결측치 처리하기 1

[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

루루는 딥러닝 모델 학습을 위한 학습 데이터를 수집했다.
학습 데이터는 r행 c열의 2차원 데이터로 구성되어 있으며, 모든 데이터 값은 1,000 이하의 정수 값이다.
학습 데이터를 살펴보던 중 결측치 값이 -1로 표현된 것을 발견한 루루는 성공적인 학습을 위해 결측치 값을 0으로 바꾸려고 한다.
학습 데이터가 주어질 때, 루루가 결측치의 값을 처리한 후의 학습 데이터를 출력하시오.

입력 설명

첫째 줄에는 학습 데이터의 행(r)과 열(c)의 개수가 주어진다. ( 1 <= r, c <= 100 )
둘째 줄부터 (r+1)번째 줄까지 c개의 데이터(Ai)가 공백으로 구분되어 주어진다. ( -1 <= Ai <= 1,000 )

출력 설명

루루가 결측치를 처리한 후의 학습 데이터를 출력한다.

입력 예시 Copy

3 5
12 -1 2 4 21
2 -1 8 -1 100
21 22 12 44 -1

출력 예시 Copy

12 0 2 4 21
2 0 8 0 100
21 22 12 44 0

출처/분류