sangjin256   3년 전

푸는 방법은 알고있었는데 코드로 옮기는 도중 배열을 먼저 선언하고 안하고에서 맞고틀리고가 갈린거같습니다.

c++배우는 단계라 이유를 모르겠습니다 ㅠㅜ 부탁드립니다!

gravekper   3년 전

45번 줄에서 정적 배열을 선언할 때 크기에 변수를 넣을 수 없습니다.

같은 목적으로 배열을 만들려면 상수(예를 들어, 101) 크기만큼 배열을 만들거나 동적 배열(std::vector)로 만들어야 합니다.

sangjin256   3년 전

네 감사합니다! 근데 다른문제에서는 위 문제와 비슷한 방법으로 풀었는데 맞았습니다가 뜬거같습니다.

아래 소스에 n+1은 컴파일 타임 상수가 되는건가요? 그렇다면 혹시 왜그런걸까요 ㅠㅜ

1904번 01타일문제입니다.

djm03178   3년 전

GCC 확장으로 제공되는 기능이기 때문에 그 부분은 상관 없습니다. 아래 코드가 틀린 이유는 배열이 지역으로 선언되어 초기화가 되지 않은 상태에서 64번째 줄에서 +=을 했기 때문입니다.

sangjin256   3년 전

아이고 그랬네요.. 도움이 많이 되었습니다. 감사합니다!!

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