프로그래밍/백준

[파이썬(Python)] 백준 10430번 나머지 : 나머지 연산자 % 사용하기

정정훈훈 2021. 10. 7. 05:55
반응형

 

https://www.acmicpc.net/problem/10430

 

10430번: 나머지

첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000)

www.acmicpc.net

 

 

백준 10430번 문제는 다양한 식에서의 나머지를 구하는 문제입니다.

 

 

<산술 연산자 정리>

A + B A와 B를 더한다.
A - B A에서 B를 뺀다.
A * B A와 B를 곱한다.
A / B A를 B로 나눈다
A // B A를 B로 나눈 몫을 구한다.
A % B A를 B로 나눈 나머지를 구한다.
A ** B A의 B제곱

 

 

 

1. input() 함수를 이용한 풀이

<코드>

ABC = map(intinput().split())

 

print((A+B)%C)

print(((A%C) + (B%C))%C)

print((A*B)%C)

print(((A%C) * (B%C))%C)

 

 

 

2. sys.stdin.readline()를 이용한 풀이

<코드>

import sys

ABC = map(intsys.stdin.readline().split())

 

print((A+B)%C)

print(((A%C) + (B%C))%C)

print((A*B)%C)

print(((A%C) * (B%C))%C)

 

 

input() 함수 또는 sys.stdin.readline()과 map 함수를 이용하여

A, B, C에 정수값을 저장하고 문제에서 계산이 필요한 수식을 print() 함수에 넣으면 된다.

 

 

 

 

 

 

 

코린이 대학생의 풀이였습니다.

풀이에 오류가 있거나 빈약한 부분이 있다면 얼마든지 댓글 남겨주시기 바랍니다.

 

 

 

 

 

 

https://like-a-happy-cat.tistory.com 

 

키보드 꾹꾹이하는 대학생

 

like-a-happy-cat.tistory.com

 

 

https://blog.naver.com/snake6862 

 

정훈 블로그 : 네이버 블로그

하고 싶은 거 다 하고 살기

blog.naver.com

 

반응형