[구현/수학] 백준 4880 다음수 - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 4880번: 다음수 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 수열의 연속하는 세 정수 a1, a2, a3이 한 줄에 주어진다. (-10,000 < a1, a2, a3 < 10,000) a1, a2, a3은 서로 같지 않다. 입력의 마지막 www.acmicpc.net 2. 문제 풀이 주어진 수열이 등차인지, 등비인지 판별하고 그 다음에 올 항을 구하는 문제입니다. 3. 코드 import sys input = sys.stdin.readline while True: a, b, c = map(int, input().split()) if a == b == c == 0: break if b-a == c-b: print(f"AP {c + c..
2023. 2. 6.
[구현/수학] 백준 15818 오버플로우와 모듈러 - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 15818번: 오버플로우와 모듈러 첫 줄에 연산될 정수의 개수 N(1 ≤ N ≤ 100)과 M(1 ≤ M ≤ 2,147,483,647)이 주어진다. 두 번째 줄에는 N개의 정수 ai (1 ≤ ai ≤ 2,147,483,647)가 한 줄로 주어진다. www.acmicpc.net 2. 문제 풀이 문제 그대로, N개의 정수를 M으로 나눈 나머지로 곱해갑니다. 3. 코드 n, m = map(int, input().split()) numlist = list(map(int, input().split())) res = numlist[0] % m for i in numlist[1:]: res *= i res %= m print(res)
2023. 2. 1.