반응형
백준 10430번 파이썬 문제풀이(나머지)
<문제>
10430번 문제의 내용은 아래와 같습니다.
나머지
문제
(A+B)%C는 ((A%C) + (B%C))%C 와 같을까?
(A×B)%C는 ((A%C) × (B%C))%C 와 같을까?
세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오.
입력
첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000)
출력
첫째 줄에 (A+B)%C, 둘째 줄에 ((A%C) + (B%C))%C, 셋째 줄에 (A×B)%C, 넷째 줄에 ((A%C) × (B%C))%C를 출력한다.
예제 입력 1 복사
5 8 4
예제 출력 1 복사
1
1
0
0
<작성한 코드>
<코드 풀이>
우선 첫째 줄에 A, B, C를 순서대로 입력받도록 되어있기 때문에 map함수를 이용해 값 3개를 한줄에 입력 받는다.
문제에 제시된 것처럼
첫째 줄에 (A+B)%C,
둘째 줄에 ((A%C) + (B%C))%C,
셋째 줄에 (A×B)%C,
넷째 줄에 ((A%C) × (B%C))%C를 출력해야한다.
이 연산자를 그대로 이용해서 출력하게되면 오류가 날 수 밖에 없다.
대부분의 언어(아마 전부?)에서 곱하기 연산자는 x가 아닌 '*'를 사용하기 때문이다.
따라서 곱하기 연산자가 들어갈 자리에 *를 사용해주면 완성
반응형
'백준 알고리즘' 카테고리의 다른 글
백준 10171번 고양이 문제풀이 [파이썬] (0) | 2022.10.23 |
---|---|
백준 2588번 파이썬 문제풀이 (곱셈) (0) | 2022.10.11 |
백준 3003번 파이썬 문제풀이(킹, 퀸, 룩, 비숍, 나이트, 폰) (0) | 2022.10.11 |
백준 18108번 : 1998년생인 내가 태국에서는 2541년생?! 파이썬 문제풀이 (0) | 2022.10.05 |
백준 10926번 : ??! 파이썬 문제풀이 (0) | 2022.10.05 |