본문 바로가기

Python14

[Solved] 014. 9498 시험 성적 문제링크90 ~ 100점  A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하는 내용이다.A = input()A = int(A)if A >= 90 : print("A") elif A >= 80: print("B") elif A >= 70: print("C")elif A >= 60: print("D") else: print("F") 2025. 3. 7.
[Solved] 013. 1330 두 수 비교하기 문제링크정수를 2개를 받 비교 하는 문제이다. A와 B는 공백 한 칸으로 구분되어져 있다. 첫째 줄에 다음 세 가지 중 하나를 출력한다.A가 B보다 큰 경우 '>'를 출력한다.A가 B보다 작은 경우 'A와 B가 같은 경우 '=='를 출력한다.기본적으로 Python에서는 라이브러리를 안불러와도 기본 복합문들이 많다.그중 if 문을 이용할려한다.A, B = input().split()A = int(A)B = int(B)if A > B: # "if" assignment_expression ":" suite print(">") elif A == B: # ("elif" assignment_expression ":" suite)* print("==") else: .. 2025. 3. 6.
[Solved] 012. 11382 꼬마정민 문제링크정수를 3개를 입력 받고 모든 정수를 더하는 문제이다.첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어준다. 기존 1000 A+B 소스를 이용하여 문제를 해결한다.A, B, C = input().split()A = int(A)B = int(B)C = int(C)print(sum([A,B,C])) 2025. 3. 5.
[Solved] 010. 10869 사칙연산 문제링크두 정수를 입력 받고 A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 문제다. 블로그 주인장은 math lib를 사용할 것이다.✅ 차이점 정리비교 항목math.fmod(x, y)math.remainder(x, y)나머지 계산 방식x / y의 몫을 버린 후 남은 값 반환가장 가까운 배수를 찾아서 남은 값 반환반올림 여부❌ 반올림 없음✅ 반올림 적용 (가까운 정수 배수 기준)부호 유지x(피제수)의 부호를 유지결과값의 크기가 y/2보다 작아야 함예제 (10, 3)math.fmod(10, 3) = 1.0math.remainder(10, 3) = 1.0예제 (8, 3)math.fmod(8, 3) = 2.0math.remainder(8, 3) = -1.0 (반올림됨) 백준에서 나머지를 어.. 2025. 3. 3.
[Solved] 009. 10998 A×B 문제링크두 정수를 입력 받고 첫번째 정수와 두번째 정수를 곱하는 문제이다.0  블로그 주인장은 math lib를 사용할 것이다. from math import prod A, B = input().split()A = int(A)B = int(B)print(prod([A,B]))  더보기※ 해당 라이브러리는 3.8버전에서 추가된 함수며 그 아래버전에서는 오류가 발생한다. 주의하자. 만약 백준 Online Judge 사이트의 채점 Python 버전이 낮은경우 해당 문제를 풀수 없으니 다른방식도 생각하자. 2025. 3. 2.
[Solved] 008. 1001 A-B 문제링크두 정수를 입력 받고 첫번째 정수와 두번째 정수를 빼는 문제이다.0  기존 1000 A+B 소스를 이용하여 문제를 해결한다. 빼기의 원리는 누구나 알거라 믿는다.A, B = input().split()A = int(A)B = -int(B)print(sum([A,B])) 2025. 3. 2.