KU COSE102 2019중간고사 모의고사 Part 4
2019 MidTerm 모의고사 Part 4
10. 다음은 ISBN-10을 검증하는 프로그램이다. ISBN-10은 10자리 숫자로 되어있으며, 차례대로 $d_1 d_2 d_3 d_4 d_5 d_6 d_7 d_8 d_9 d_{10}$ 라고 할 때, 마지막 숫자 $d_{10}$은 앞의 9개 숫자를 다음 공식에 넣어 구한 값이다. 만약에 값이 10이 나온다면 X로 표기한다. 사용자로부터 10-digit ISBN 9개의 숫자를 입력받아 $d_{10}$을 구하는 프로그램의 공란을 채우시오.
\[(d_1 \times 1 + d_2 \times 2 + d_3 \times 3 + \cdots + d_9 \times 9) 을 11로 나눈 나머지\]예시답안
11. N명의 학생의 이름과 성적을 입력으로 받아, 1등과 2등을 한 학생의 이름과 성적을 출력하는 프로그램의 공란을 채우시오.
예시답안
12. 다이아몬드의 크기 N을 입력으로 받아 출력하는 프로그램의 공란을 채우시오.
Sample Input
5
Sample Output
*
***
*****
*******
*********
*******
*****
***
*
예시답안
13. 다음 프로그램에 5와 -5가 들어갔을 때 출력 값을 작성하시오.
정답
14. 정수를 입력받아 palindrome 숫자인지 체크하는 메소드 flip을 완성하시오.
Sample Input
4
1
1221
12321
132
Sample Output
Y
Y
Y
N
예시답안
15. 정수를 입력받아 Λ 형태로 별이 출력되는 프로그램을 작성하시오.
Sample Input
4
Sample Output
*
* *
* *
* *
예시답안
16. 다음 결합확률분포표가 입력으로 들어올 때, $mu_X$, $mu_Y$를 구하는 프로그램을 작성하시오.
Sample Input
3 3
0 1 2 3
1 0.10 0.05 0.02
2 0.10 0.35 0.05
3 0.03 0.10 0.20
Sample Output
2.16 2.04
Comments