개발 공부/알고리즘 문제풀이

[백준] 10926 ??!, 18108 1998년생인 내가 태국에서는 2541년생?!, 10430 나머지

5묘 2022. 7. 11. 22:38
# 10926
case = input()
print("{}??!".format(case))

# 18108
y = int(input())

if y >= 1000 and y <= 3000:
    print(y - 543)
else:
    print('1000과 3000 사이의 수를 입력해주세요.')


# 10430
A, B, C = map(int, input().split())
print((A+B)%C)
print(((A%C) + (B%C))%C)
print((A*B)%C)
print( ((A%C) * (B%C))%C)

입출력 문제이기 때문에 크게 어렵지는 않다.
10430 나머지 문제에서 A와 B의 합(혹은 곱)을 나눈 나머지와, A의 나머지와 B의 나머지를 더한(혹은 곱한) 값을 나눈 나머지가 같다는 규칙을 확인할 수 있다.

'개발 공부 > 알고리즘 문제풀이' 카테고리의 다른 글

[백준] 2884. 알람 시계  (0) 2022.07.12
[백준] 2588. 곱셈  (0) 2022.07.11
[백준] 1000 A+B, 1008 A/B  (0) 2022.07.11
[백준] 10172. 개  (0) 2022.07.11
[백준] 10171. 고양이  (0) 2022.07.09