[구현/수학] 백준 25591 푸앙이와 종윤이 - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 25591번: 푸앙이와 종윤이 베다수학 곱셈법을 쓰는 과정에서 구하는 $a$, $b$, $c$, $d$, $q$, $r$을 첫 줄에 공백으로 구분해서 출력한다. 둘째 줄에 곱셈 결과의 앞의 두 자릿수, 뒤의 두 자릿수를 공백으로 구분해서 출력한다. www.acmicpc.net 2. 문제 풀이 문제에 나온대로, 인도의 베다수학 곱셈법을 구현합니다. 3. 코드 import sys input = sys.stdin.readline # 입력 i, j = map(int, input().split()) # 계산 a = 100 - i b = 100 - j c = 100 - (a + b) d = a * b q = d // 100 r = d % 100 print(a, b, ..
2023. 3. 13.
[구현/수학] 백준 13698 Hawk eyes - 파이썬(Python)
[ Contents ] 1. 문제 (링크 참조) 13698번: Hawk eyes 첫째 줄에 재열이가 컵을 섞는 순서가 주어진다. 이 순서는 위 그림에 있는 A, B, C, D, E, F 중 하나이다. 재열이는 컵을 최대 200번 섞는다. www.acmicpc.net 2. 문제 풀이 야바위를 구현하는 문제입니다. 3. 코드 import sys input = sys.stdin.readline # 입력 s = input().rstrip() lst = [1, 2, 3, 4] for c in s: if c == 'A': lst[0], lst[1] = lst[1], lst[0] elif c == 'B': lst[0], lst[2] = lst[2], lst[0] elif c == 'C': lst[0], lst[3] ..
2023. 3. 10.