[백준] 2562번 최댓값 - Python3
·
알고리즘
문제 설명문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.입력 첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 출력첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 예제 입력 1 32938125774408561예제 출력 1 858출제 의도이 문제는 다음과 같은 프로그래밍 능력을 평가합니다.여러 숫자를 리스트에 저장하고 다루는 능력for 루프를 사용해 정해진 횟수만큼 입력을 받는 방..
[백준] 2739번 구구단 - Python3
·
알고리즘
문제 설명문제 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.입력 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다. 출력출력형식과 같게 N*1부터 N*9까지 출력한다. 예제 입력 1 2예제 출력 1 2 * 1 = 22 * 2 = 42 * 3 = 62 * 4 = 82 * 5 = 102 * 6 = 122 * 7 = 142 * 8 = 162 * 9 = 18문제 해석for 루프를 사용하여 특정 범위(1부터 9까지)를 반복하는 방법을 익히고, 반복 구조의 기본 개념을 이해하고 적용하는 능력을 테스트합니다. f-string이나 다른 문자열 포매팅 방법을 사용하여 원하는 형식으로 출력하는 능력을 키웁니다. 정답 코드 모법 답안n = int..
[백준] 9498번 시험성적 - Python3
·
알고리즘
문제 설명문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력시험 성적을 출력한다. 예제 입력 1 100예제 출력 1 A문제 해석 if-elif-else 구문을 사용하여 여러 조건을 처리하는 능력을 테스트하는 문제입니다. 복잡한 조건을 논리적으로 구성하는 방법을 학습할 수 있습니다. 또한 input() 함수를 사용하여 사용자로부터 데이터를 받는 방법을 익히고, 문자열을 정수로 변환하는 과정(형 변환)을 학습하게 합니다. 정답 코드 모법 답안score = int(input())i..
[백준] 10869번 사칙연산 - Python3
·
알고리즘
문제 설명문제 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오.입력 두 자연수 A와 B가 주어진다. (1 ≤ A, B ≤ 10,000) 출력첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력한다. 예제 입력 1 7 3예제 출력 1 1042121문제 해석 이 코드는 두 정수를 입력받아 기본적인 산술 연산을 수행하는 프로그램을 만드는 문제입니다. input 함수의 특징을 명확히 이해하고 있는지 테스트해볼 수 있습니다. 정답 코드 모법 답안a, b = input().split()a, b = int(a), int(b)print(a+b)print(a-b)print(a*b)prin..
[백준] 2557번 Hello World - Python3
·
알고리즘
문제 설명문제 Hello World!를 출력하시오.입력 없음 출력Hello World!를 출력하시오. 예제 입력 1  예제 출력 1 Hello World!문제 해석 출력하는 방법에 대해서 알고 있는지 묻는 기본 문법 문제입니다. 언뜻 보면 정답 코드가 하나일 것 같지만, print 함수의 특징을 활용해 다양한 방법으로 풀 수 있습니다.  정답 코드 모법 답안print("Hello World!")큰 따옴표를 활용한 기본적인 파이썬 출력문입니다. 추가 풀이 1 print('Hello World!')작은 따옴표를 활용한 기본적인 파이썬 출력문입니다. 추가 풀이 2print('Hello'+' '+"World!")파이썬에서 + 연산자를 str 자료형에 활용했습니다. 추가 풀이 3 print('H'+'e'+'l'+..