Category
-
[Python] 백준 10817번 - 세 수PYTHON/Baekjoon 2024. 3. 12. 16:00
세 수 문제 ) 세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 입력 ) 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) 출력 ) 두 번째로 큰 정수를 출력한다. 내 풀이 ) A, B, C = map(int, input().split()) if A == B == C: print(A) else: if A == B or A == C: second_largest = A elif B == C: second_largest = B else: numbers = [A, B, C] numbers.sort() second_largest = numbers[1] print(second_largest) 해설 ) - split()..
-
[Python] 백준 10869번 - 사칙연산PYTHON/Baekjoon 2024. 3. 11. 16:00
사칙연산 문제 ) 두 자연수 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를 출력한다. 내 풀이 ) A, B = map(int, input().split()) # 합 print(A + B) # 차 print(A - B) # 곱 print(A * B) # 몫 print(A // B) # 나머지 print(A % B) 해설 ) - split() 함수는 입력된 문자열을 공백을 기준으로 나눔 - map(int, ...)은 나눠진 각 문자열을 정수로 변환 같은..