해결된 질문
작성
·
39
답변 2
0
어차피 지금 nx라는 것에 5가 할당된 상태라 그게 그거인 것 같습니다만,
실제 정보처리기사 실기에서는 저런 문제는 제약 조건이 함께 주어집니다.
아마 변수명이나 연산자를 넣으라고 나올 겁니다. 실제 숫자는 주지 않을 것이고요.
아니면 보기를 줘서 보기에 있는 것 중에서만 골라서 써야할 수도 있습니다.
제가 제시한 문제에서는 답 자체는 그렇게 하셔도 틀리지는 않습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 김영서님.
질문 주신 내용은 배열의 길이를 직접적으로 숫자 ‘5’로 입력할 수 있는지에 대한 궁금증으로 이해됩니다. 알고리즘 문제 풀이에 있어 명시된 배열의 길이가 고정되어 있다면, 그 값을 명확하게 알 수 있는 ‘5’로 치환해도 정답으로 인정될 가능성이 높습니다.
문제에서 특정한 배열의 길이가 이미 주어졌다면, 그 값을 기반으로 연산하는 것도 하나의 방식이 될 수 있습니다. 하지만, 코드의 유지보수 및 가독성을 위해 배열의 길이를 변수로 대체하는 것이 일반적인 권장 사항입니다. 이는 배열의 길이가 변동될 경우 코드의 다른 부분을 수정해야 하는 위험을 줄여주기 때문입니다.
여러 유사한 질문 사례가 있으며, 이를 통해 더 많은 인사이트를 얻으실 수 있습니다. 더 구체적인 답변은 아래 링크를 참고하시면 도움이 될 것입니다:
위 링크에서는 배열 길이와 관련된 논의 및 코드 작성 방식에 대한 다양한 관점을 확인할 수 있습니다.
질문자님의 문제 풀이에 있어서 명확성에 대한 이해를 돕고자 답변 드렸습니다. 추가적으로 궁금한 점이 있으시다면 언제든지 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.