inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

jwoo27님의 게시글

jwoo27 jwoo27

@jwoo274060

수강평 작성수
1
평균평점
5.0

게시글 2

질문&답변

2-F 어느부분이 틀렸는지 모르겠습니다!

안녕하세요! 공유된 코드를 보고 b를 출력해봤는데, for(int k=0;k 이런 초기화 식 때문에 오류가 나는 것 같습니다! 만약 스크린 크기가 3이고 cx가 0이고, 3까지 이동해야 하는 상황이라면 b[0] = 0, b[3] = 1, b[1] = 0, b[2] = 1, b[2] = 0, b[1] = 1이 실행되어 바구니에 구멍이 나게 되는 것 같습니다. 그래서 입력으로 5 3 3 4 5 4 이런 입력이 주어지면 정답은 2를 반환해야 하는데, 공유해주신 코드로는 1을 반환하여 오답이 되는 것 같습니다! a를 입력받는 for문 사이에 for(auto i : b) { cout 이런 바구니를 출력하는 코드로 확인해보실 수 있을 것 같네요!

좋아요수
0
댓글수
3
조회수
248

질문&답변

2-B 유기농 배추 질문있습니다

이 코드처럼 전체를 초기화 하지 않아서 그런 것 같습니다! 공유된 코드에서 fill(&arr[0][0], &arr[0][0] + 51 * 51, 0); 부분을 fill(&arr[0][0], &arr[0][0] + 54 * 54, 0); 로 수정하니 정답이 되네요! #include using namespace std; int a[10][10]; int main(){ cin.tie(NULL); cout.tie(NULL); fill(&a[0][0], &a[0][0] + 8 * 8 , 4); for(int i = 0; i

좋아요수
0
댓글수
3
조회수
243