14909번 - 양수 개수 세기
이 문제에서 크기가 정해지지 않은 배열을 선언해야 하는 것 같은데... 크기가 정해지지 않은 배열을 선언하는 방법을 모르겠습니다. 사용하는 언어는 C언어입니다.
잘 생각해 보면, 이 문제를 입력을 배열에 담을 필요조차 없습니다.
그리고 최대 100만개라고 했으니까 적당히 100만개짜리 배열을 잡으면 범위를 벗어날 일도 없습니다.
최대 100만개이니 100만개짜리 배열을 선언하면 범위를 벗어날 일이 없다는 것은 알고 있습니다만.. 입력을 배열에 담을 필요가 없다는 것은 좀 당황스럽네요. 조금 더 힌트를 주시면 감사하겠습니다 ㅠㅠ
하나 입력받고 그 수가 양수이면 카운트를 증가시키고를 반복하면 됩니다.
입력 받는 게 한 줄에 적혀 있는데 어떻게 하면 될까요? 제가 아는 선에서는 엔터 치는 거 밖에 읎는데..
그냥 scanf("%d")로 받으면 됩니다.
어디서 끝내야 할지 모르는 게 걱정이시라면, EOF에 대해 알아보세요.
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
mh5lee02 5년 전
이 문제에서 크기가 정해지지 않은 배열을 선언해야 하는 것 같은데... 크기가 정해지지 않은 배열을 선언하는 방법을 모르겠습니다. 사용하는 언어는 C언어입니다.