책 내용 질문하기
기본 알고리즘-수학 28장 유형2번 질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
227
조회수
33
작성일
2018-03-12
작성자
탈퇴*원
첨부파일
유형 2번의
2의보수 쉽게구하기에서요
순서도에서 ④의 닶이 a[i]로 되있는데요.
저는 첫번째로 1이 나올때 1을 그대로 적고 그 다음수부터 반전된다고 봐서
b[i] = 1 을 주었는데 이러한 경우 정답 처리가 되나요??
만약 시험에서 이런경우 닶을 어떻게 기입하는게 좀더 나은 표현인가요??
답변
2018-03-13 09:46:24
안녕하세요.
문제에서 교재와 같이 알고리즘의 설명이 있는 경우 해당 알고리즘 설명에 맞게 처리해야 합니다.
알고리즘 설명에서 처음 1이 나온 경우 그대로 2의 보수 배열에 옮긴다고 되어 있습니다.
그러므로 처음 1이 나온 A[i]를 B[i]에 저장하는
B[i] = A[i] 와 같이 작성해야 가장 알맞은 정답이 됩니다.
하지만 별도의 조건이 없는 경우 결과적으로 1을 저장하는 과정만 진행하면 되므로
B[i] = 1로 지정해도 됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-03-13 09:46:24
안녕하세요.
문제에서 교재와 같이 알고리즘의 설명이 있는 경우 해당 알고리즘 설명에 맞게 처리해야 합니다.
알고리즘 설명에서 처음 1이 나온 경우 그대로 2의 보수 배열에 옮긴다고 되어 있습니다.
그러므로 처음 1이 나온 A[i]를 B[i]에 저장하는
B[i] = A[i] 와 같이 작성해야 가장 알맞은 정답이 됩니다.
하지만 별도의 조건이 없는 경우 결과적으로 1을 저장하는 과정만 진행하면 되므로
B[i] = 1로 지정해도 됩니다.
오늘도 즐거운 하루 되세요.