[Level.0] 배열 뒤집기 문제 설명: 정수가 들어 있는 배열 num_list가 매개변수로 주어집니다. num_list의 원소의 순서를 거꾸로 뒤집은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ num_list의 길이 ≤ 1,0000 ≤ num_list의 원소 ≤ 1,000문제 해결def solution(num_list): return num_list[::-1] 코딩_Python(Level.0) 2026.03.05
[Level.0] 배열의 평균값 문제 설명: 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항0 ≤ numbers의 원소 ≤ 1,0001 ≤ numbers의 길이 ≤ 100정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.문제 해결def solution(numbers): return sum(numbers)/len(numbers) 코딩_Python(Level.0) 2026.03.05
[Level.0] 짝수의 합 문제 설명: 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한사항0 문제 풀이def solution(n): return sum(range(0, n+1, 2)) 코딩_Python(Level.0) 2026.03.05
[정보처리기사 요약 10-2] Java 클래스 상속과 예외 처리, Python 문법 정리 본문에 오류가 있을 수 있음을 감안하고 봐주시길 바랍니다.# 문제 풀이 중 오답노트 하면서 나온 내용을 정리한 것 Java 클래스: 객체 생성을 위한 필드(속성)와 메서드(함수)를 정의하는 설계도로 Java는 아무리 작은 프로그램이라도 클래스를 만들어서 사용해야 한다.class ClassA { // ClassA를 정의함 ClassA() { System.out.print('A'); // ① this.prn(); // ② } void prn() { System.out.print('B'); }}class ClassB extends ClassA { // 상속 (Inheritance): extends 키워드를 사용하여 부모 클래스의 속성과 .. 정보처리기사 2026.03.02
[Level.0] 양꼬치 문제 설명: 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요. 제한사항0 n / 10 ≤ k 서비스로 받은 음료수는 모두 마십니다.문제 해결def solution(n, k): service_drink = n//10 total_drink = k - service_drink return n*12000 + total_drink*2000 코딩_Python(Level.0) 2026.02.19
[Level.0] 각도기 문제 설명: 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0 직각 : angle = 90둔각 : 90 평각 : angle = 180제한사항0 angle은 정수입니다.문제 해결def solution(angle): if angle == 180: return 4 elif angle > 90: return 3 elif angle == 90: return 2 else: return 1 코딩_Python(Level.0) 2026.02.19
[Level.0] 몫과 나머지 구하기 문제 설명: 정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 제한사항0 0 문제 해결def solution(num1, num2): answer = num1//num2 return answer 문제 설명: 정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요.제한사항0 0 문제 해결def solution(num1, num2): return num1%num2 코딩_Python(Level.0) 2026.02.19
[Level.0] 나이 출력 문제 설명: 머쓱이는 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 2022년 기준 선생님의 나이 age가 주어질 때, 선생님의 출생 연도를 return 하는 solution 함수를 완성해주세요 제한사항0 나이는 태어난 연도에 1살이며 매년 1월 1일마다 1살씩 증가합니다.문제 풀이def solution(age): answer = 2022 - age + 1 return answer 코딩_Python(Level.0) 2026.02.19
[Level.0] 숫자 비교하기 문제 설명: 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 return하도록 solution 함수를 완성해주세요. 제한사항0 0 문제풀이def solution(num1, num2): answer = 1 if num1==num2 else -1 return answer 코딩_Python(Level.0) 2026.02.19
[Level.0] 사칙연산 문제 설명: 정수 num1, num2가 매개변수 주어질 때. num1과 num2를 합을 return 하도록 solution 함수를 완성해 주세요. 제한사항0 0 문제 풀이def solution(num1, num2): answer = num1+num2 return answer 문제 설명: 정수 num1, num2가 매개변수 주어질 때. num1과 num2를 뺀 값을 return 하도록 solution 함수를 완성해 주세요. 제한사항0 0 문제 풀이def solution(num1, num2): answer = num1-num2 return answer 문제 설명: 정수 num1, num2가 매개변수 주어질 때, num1과 num2를 나눈 값을 return 하도록 solution .. 코딩_Python(Level.0) 2026.02.19