[구현/브루트포스] 백준 19532 수학은 비대면강의입니다 - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 19532번: 수학은 비대면강의입니다 정수 $a$, $b$, $c$, $d$, $e$, $f$가 공백으로 구분되어 차례대로 주어진다. ($-999 \leq a,b,c,d,e,f \leq 999$) 문제에서 언급한 방정식을 만족하는 $\left(x,y\right)$가 유일하게 존재하고, 이 때 $x$와 $y$가 각각 $- www.acmicpc.net 2. 문제 풀이 ax + by = c dx + ey = f 주어진 연립방정식을 푸는 문제입니다. 원래라면 x 혹은 y의 미지수를 소거해서 풀어야겠지만.... 단순하게 브루트포스로 풀 수도 있습니다. 3. 코드 import sys input = sys.stdin.readline # 입력 a, b, c, d, e, ..
2023. 7. 1.
[구현/수학] 백준 10813 공 바꾸기 - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 10813번: 공 바꾸기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가 적힌 공이 www.acmicpc.net 2. 문제 풀이 N개의 공이 나열되어 있고, 이를 M번 Swap하는 문제입니다. 3. 코드 import sys input = sys.stdin.readline N, M = map(int, input().split()) lst = list(range(1, N+1)) for _ in range(M): i, j = map(int, input().split()) lst[i-1], lst[j-1] = lst[j-1], lst[..
2023. 7. 1.