bbh   6년 전

값을 입력받은 list에서 0~9까지 포함 되는지 안되는지를 저장하는 불린 arr 배열을 선언해서

포함될지를 찾을 때는 arr[이곳의 입력받는 값을 넣어서 확인] 결과 값을 answer에 저장해서 나중에 출력하는 소스입니다.

어디서 런타임이 발생하는지 알려주실 수 있나요?


전에 "djm03178"분께서

"모든 정수들의 범위는 int 로 한다." 라고 답변을 달아주셨는데, 저는 이게 무엇을 뜻하는지 모르겠어요.

알려주실 수 있나요..?


djm03178   6년 전

'숫자'는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9를 의미합니다.

'수'는 100, 500, -300, 23552341, ... 등을 의미합니다.

이 문제는 '수'를 찾는 문제입니다.

그러니까, 0에서 9까지만 찾으면 안 되고, int가 담을 수 있는 범위 (-2147483648 ~ 2147483647) 의 어떤 수라도 저장하고 찾아낼 수 있어야 합니다.

그러니까, 이런 입력에서 런타임 에러가 나면 안 됩니다.

2

-2147483648 2147483647

2

-2147483648 2147483647

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