ahn4685   4년 전

틀렸습니다만 나오는데 테스트 케이스 실행 결과는 정상적으로 출력이 되었습니다.. 무엇이 문제일까요?

alice   4년 전

4 6
101111
101010
101011
111011

예제 입력을 보시면 숫자 하나하나를 붙여 입력받고 있음을 알 수 있습니다.

cin >> arr[i][j]로 입력받으면 101111를 하나의 정수로 취급하게 됩니다.


이런 경우에 간단한 해결법은 두 가지입니다.

1. char형으로 문자를 하나씩 받는다.

2. scanf("%1d",&arr[i][j]); 로 입력을 받는다. 이 때 %1d는 자릿수 하나하나를 입력하도록 해줍니다.

댓글을 작성하려면 로그인해야 합니다.