81.7
, 이 힐링님이 작성fpBmp = fopen("sample50x50.bmp", "rb");
어디가 틀린거예요??
(도장_ 관리자님이 수정함 - 원문 제출일: 2020년 5월 28일, 목요일, 오후 10:30)
Re: 81.7
, 도장_ 관리자님이 작성문제를 보시면
24비트 비트맵 파일 sample.bmp가 주어집니다
제출하는 코드에서는 읽어들일 파일명을 sample.bmp로 해야 합니다.
테스트가 필요하니까
(GitHub 저장소의 Unit 81/sample.bmp와 sample50x50.bmp로 테스트해보세요).
이렇게 제시되어 있습니다.
테스트가 완료되었고, 잘 동작한다면 읽어들일 파일명을 고쳐서 심사문제에 제출해야 합니다.
Re: 81.7
, 도장_ 관리자님이 작성sample50x50.bmp로 테스트했을 때
심사문제의 테스트 케이스를 보면 첫 줄의 출력은
55555555435532112334554453222225335566543334555433
입니다.
문의한 코드의 첫 줄 출력은
5555555555555555443355553322111122333344555544445533222222222255333355556666554433333344555555443333
입니다.
이미지의 크기가 50x50입니다. 1픽셀을 1문자로 변환해서 출력하는 것이니
1줄에는 50문자가 출력되어야 합니다. 문의한 코드는 100문자를 출력하죠.
문자의 끝을 보면 433인데, 문의한 코드는 443333입니다. 즉 2배로 출력하고 있다는 뜻이죠.
문제의 요구사항, 실행한 결과를 꼼꼼하게 비교해보는 습관이 필요합니다.