KU COSE102 2015중간고사 Part 4

less than 1 minute read

2015 MidTerm Part 4

8. 다음 코드의 실행 결과를 적으시오. 만약 실행이 되지 않는다면 그 이유를 설명하시오. (8점)

예시 답안
(1) i가 초기화 되지 않았다.
(2) i를 초기화 했더라도 System.out.println(x[i])는 배열의 범위를 넘어선다.

9. 다음 코드의 실행 결과를 적으시오. (8점)

정답
100000000000000 (10^14)

10. 다음 코드의 실행 결과를 적으시오. (8점)

정답
2 1

11. 다음 코드의 실행 결과를 적으시오. (8점)

정답
200
100

12. 다음 코드의 실행 결과를 적으시오. (8점)

정답
10

13. 다음 코드는 게임: 8퀸을 해결하기 위한 코드이다. 올바른 답을 제출하기 위해 ___ 에 들어간 코드를 작성하시오.

전통적인 8퀸 퍼즐은 체스판에서 8명의 퀸이 서로 공격 못하게(동일 행, 동일 칼럼, 동일 대각선 상에 있는 퀸은 서로 공격할 수 있다) 배치하는 문제이다. 8퀸을 배치하는 가지수는 많이 존재한다. 여러분은 주어진 체스판에 8명의 퀸이 타당하게 배치되어 있는지 판단하는 프로그램을 작성해야 한다

예시 답안
diag[start+j-i]++;

Categories: ,

Updated:

Comments