반응형
https://www.acmicpc.net/problem/10430
1. 문제
(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.
2. 풀이
먼저 문제의 예제를 보게되면 단순히 출력된 값을 보여준다
즉 위의 문제에서 나오는 공식들을 print로 단순히 나열하는 문제이다
A, B, C의 값을 받기 위해 map(int input().split()) 식을 사용할 거다
참고로 이 식은 대부분의 백준 문제에서 쓰이기 때문에 외워두면 좋다 (자세한 내용->)
다음으로는 그저 print 뒤에 문제에서 나온 공식들을 붙여넣기만 해주면 된다
3.코드
A, B, C = map(int, input().split())
print(int((A+B)%C))
print(int(((A%C) + (B%C))%C))
print(int((A*B)%C))
print(int(((A%C) * (B%C))%C))반응형
'백준 파이썬' 카테고리의 다른 글
| 백준 노트 정리 - map(int, input().split()) 이해하기 (0) | 2025.11.10 |
|---|---|
| [백준] 2588번 : 곱 - [Python] (0) | 2025.11.07 |
| [백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! - [Python] (0) | 2025.11.06 |
| [백준] 10926번 : ??! - [Python] (0) | 2025.11.06 |
| [백준] 10869번 : 사칙연산 - [Python] (0) | 2025.11.06 |