COS Pro 3급 코딩 전문 자격 시험 안내 시험 시간 : 50분 검정 방법 : 실기 문항 구성 : 10개 문항(완성5, 부분 5) 합격 기준 : 600점 이상 합격 합격 점수는 1,000점 만점으로 시험 종료 후 바로 성적표가 발급됩니다 |
[ 문제1 ] - 빈칸채우기 |
두 숫자를 더한 값을 구하려 합니다.
표준 입력으로 숫자 두 개를 입력받아, 두 수의 합을 출력하도록 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 숫자 두 개가 주어집니다.
* 두 수는 1 이상 100 이하인 자연수입니다.
##### 출력 설명
두 수의 합을 출력해주세요.
##### 입출력 예 1 입력 5 3 출력 8 설명 5와 3을 더하면 8이므로 8을 출력합니다. |
##### 입출력 예 2 입력 1 4 출력 5 설명 1과 4를 더하면 5이므로 5를 출력합니다. |
num1, num2 = input("숫자 두 개를 입력하세요 ").split()
num1 = int(num1)
num2 = int(num2)
print( @@@ )
[ 문제2 ] |
두 문자열 중 더 긴 문자열을 찾고자 합니다.
표준 입력으로 문자열 두 개를 입력받아, 두 문자열 중 더 긴 문자열을 출력해주세요.
##### 입력 설명
표준 입력으로 문자열 두 개가 주어집니다.
* 두 문자열의 길이는 1 이상 100 이하입니다.
* 두 문자열의 길이가 같은 경우는 없습니다.
##### 출력 설명
두 문자열 중 더 긴 문자열을 출력해주세요.
##### 입출력 예 입력 "HelloWorld" "Programmingisfun" 출력 "Programmingisfun" |
설명
첫 번째 입력받은 문자열의 길이는 10, 두 번째 문자열의 길이는 16입니다.
두 번째 문자열의 길이가 더 길므로 "Programmingisfun"을 출력합니다.
[ 문제3 ] |
별("*")로 밑변과 높이가 N인 직각삼각형을 거꾸로 출력하려고 합니다.
예를 들어, N이 5일 때 다음과 같이 출력합니다.
*****
****
***
**
*
표준 입력으로 자연수 N을 입력받아 밑변과 높이가 N인 직각삼각형을 거꾸로 출력해주세요.
##### 입력 설명
표준 입력으로 자연수 N이 주어집니다.
* N은 1 이상 100 이하입니다.
##### 출력 설명
별로 밑변과 높이가 N인 직각삼각형을 거꾸로 출력해주세요.
##### 입출력 예 입력 5 출력 ***** **** *** ** * |
[ 문제4 ] - 빈칸채우기 |
문자열 한 개가 주어졌을 때, 주어진 문자열 양 옆에 큰따옴표를 붙이려 합니다.
표준 입력으로 문자열 한 개를 입력받아, 입력받은 문자열 양 옆에 큰따옴표를 붙여 출력하도록 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
---
##### 입력 설명
표준 입력으로 문자열 한 개가 주어집니다.
- 문자열은 알파벳 대문자와 소문자로만 이루어집니다.
- 문자열 길이는 1 이상 100 이하입니다.
##### 출력 설명
입력받은 문자열 양 옆에 큰따옴표를 붙여 출력해주세요.
##### 입출력 예 1 입력 HelloWorld 출력 "HelloWorld" |
##### 입출력 예 2 입력 Quote 출력 "Quote" |
str = input("문자열을 입력하세요 ")
print( @@@ )
[ 문제5 ] |
숫자 한 개가 주어졌을 때 그 숫자의 절댓값을 구하려 합니다.
표준 입력으로 숫자 한 개를 입력받아, 그 수의 절댓값을 출력해주세요.
##### 입력 설명
표준 입력으로 숫자 한 개가 주어집니다.
- 입력되는 수는 -1,000 이상 1,000 이하인 정수입니다.
##### 출력 설명
입력받은 수의 절댓값을 출력해주세요.
##### 입출력 예 1 입력 -13 출력 13 설명 -13의 절댓값은 13이므로 13을 출력합니다. |
##### 입출력 예 2 입력 7 출력 7 설명 7의 절댓값은 7이므로 7을 출력합니다. |
[ 문제6 ] |
두 숫자가 같으면 두 숫자의 합을, 다르면 차를 구하려 합니다.
표준 입력으로 숫자 두 개를 입력받아 두 숫자가 같으면 두 숫자의 합을, 다르면 차를 출력해주세요.
##### 입력 설명
표준 입력으로 숫자 두 개가 주어집니다.
* 두 숫자는 1 이상 100 이하인 자연수입니다.
* 두번째 숫자는 첫번째 숫자와 같거나 큽니다.
##### 출력 설명
두 숫자가 같으면 두 숫자의 합을, 다르면 차를 출력해주세요.
##### 입출력 예 1 입력 5 5 출력 10 설명 첫 번째 수와 두 번째 수가 같으므로 두 숫자를 합한 10을 출력합니다. |
##### 입출력 예 2 입력 7 10 출력 3 설명 첫 번째 수와 두 번째 수가 다르므로 두 숫자의 차인 3을 출력합니다. |
[ 문제7 ] - 빈칸채우기 |
1부터 n까지의 숫자를 출력하려고 합니다.
표준 입력으로 자연수 n을 받아 1부터 n까지의 정수를 출력하는 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n이 주어집니다.
* n은 1 이상 1,000 이하입니다.
##### 출력 설명
1부터 n까지의 자연수를 출력해주세요.
##### 입출력 예 입력 5 출력 1 2 3 4 5 |
n = int(input("수를 입력하세요 "))
i= 1
while @@@:
print(i)
@@@
[ 문제8 ] - 빈칸채우기 |
길이가 n인 배열 arr에서 인접하는 두 숫자 중 첫 번째 숫자에서 두 번째 숫자를 뺀 값을 모두 출력하려 합니다.
표준 입력으로 자연수 n과 배열 arr을 입력받아, 인접하는 두 숫자 중 첫 번째 숫자에서 두 번째 숫자를 뺀 값을 차례대로 출력하는 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n과 배열 arr이 주어집니다.
* n은 2 이상 50 이하입니다.
* arr의 원소는 -100 이상 100 이하인 정수입니다.
##### 출력 설명
배열 arr에서 인접하는 두 숫자 중 첫 번째 숫자에서 두 번째 숫자를 뺀 값을 차례대로 출력해주세요.
##### 입출력 예 입력 4 1 3 6 2 출력 -2 -3 4 설명 배열의 첫 번째 숫자부터 차례대로 인접한 숫자를 뺀 -2, -3, 4를 출력합니다. 2가 배열의 마지막 요소이므로 출력을 멈춥니다. |
n = int(input(""))
arr= []
arr = input().split()
for i in range(n):
arr[i] = int(arr[i])
for i in range( @@@ ):
print( @@@ )
[ 문제9 ] - 빈칸채우기 |
숫자 한 개를 입력받았을 때 숫자를 거꾸로 출력하려고 합니다.
예를 들어, 12345가 입력되면 54321을 출력합니다.
표준 입력으로 자연수 n을 입력받아 숫자 n을 거꾸로 출력하도록 코드를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요.
##### 입력 설명
표준 입력으로 자연수 n이 주어집니다.
* n은 1 이상 100,000,000 이하입니다.
* n은 0으로 끝나지 않습니다.
##### 출력 설명
숫자 n을 거꾸로 출력해주세요.
##### 입출력 예 입력 12345 출력 54321 설명 12345를 거꾸로 하면 54321이므로 54321을 출력합니다. |
[ 문제9번 빈칸채우기 1]
n = input("")
for i in range( @@@ ):
print( @@@ )
[문제9번 빈칸채우기 2]
n = input("")
for i in range( len(n) ):
print( @@@ )
[ 문제1 0] |
문자열 s에서 '1'의 개수를 구하려 합니다.
예를 들어 s가 "4156721"일 때, 2번째와 마지막 번째 문자가 '1'이므로 2를 출력합니다.
표준 입력으로 문자열 s를 입력받아 s에서 '1'의 개수를 출력해주세요.
##### 입력 설명
표준 입력으로 문자열 s가 주어집니다.
* 문자열 s의 길이는 1 이상 1,000 이하입니다.
* 문자열 s는 '1'~'9'로 이루어진 문자열입니다.
##### 출력 설명
문자열 s에서 '1'의 개수를 출력해주세요.
##### 입출력 예 1 입력 "4156721" 출력 2설명 위의 설명과 같습니다. |
##### 입출력 예 2 입력 "48273" 출력 0 설명 '1'이 없으므로 0을 출력합니다. |
'COS Pro 3급 모의고사' 카테고리의 다른 글
COS Pro 3급 모의고사 3회 - python (0) | 2022.10.31 |
---|---|
COS Pro 3급 모의고사 3회 - C++ (0) | 2022.10.31 |
COS Pro 3급 모의고시 2회 - python (0) | 2022.10.31 |
COS Pro 3급 모의고사 2회 - C++ (0) | 2022.10.31 |
COS Pro 3급 모의고사 1회 - C++ (0) | 2022.10.29 |