백준 1100번 파이썬 arr = [] for _ in range(8): arr.append(list(map(str, input()))) cnt = 0 for i in range(8): for j in range(8): if (i+j)%2==0: if arr[i][j]=="F": cnt+=1 print(cnt) 백준 풀이 2022.08.22
백준 10797번 파이썬 n = int(input()) a= list(map(int, input().split())) cnt=0 for i in range(len(a)): if a[i]==n: cnt+=1 print(cnt) 백준 풀이 2022.08.22
백준 10162번 파이썬 n= int(input()) a=n//300 n = n%300 b=n//60 n=n%60 c=n//10 n=n%10 if n: print(-1) else: print(a,b,c,sep=" ") 백준 풀이 2022.08.22
백준 5585번 파이썬 a= 1000 -int(input()) b= [500, 100, 50, 10, 5, 1] cnt=0 for i in b: cnt+=a//i a=a%i print(cnt) 백준 풀이 2022.08.21
백준 3053번 파이썬 import math r = int(input()) print(r*r*math.pi) print(r*r*2) 유클리드 기하학에서 원은 우리가 아는 원이고 택시 기하학에서의 원은 다이아몬드 모양이다. 백준 풀이 2022.08.21
백준 1037번 파이썬 n= int(input()) a=list(map(int, input().split())) max_a = max(a) min_a = min(a) print(max_a*min_a) 백준 풀이 2022.08.21
백준 11050번 파이썬 from math import factorial n,k= map(int, input().split()) print(factorial(n)//(factorial(k)*factorial(n-k))) 백준 풀이 2022.08.21
백준 5543번 파이썬 a=[] b=[] for _ in range(3): a.append(int(input())) for i in range(2): b.append(int(input())) print(min(a)+min(b)-50) 백준 풀이 2022.08.21
백준 1934번 파이썬 import sys T=int(input()) for i in range(T): a,b=map(int,sys.stdin.readline().split()) aa,bb=a,b while a%b!=0: a,b=b,a%b print(aa*bb//b) 출처: https://youjin86.tistory.com/64 [_:티스토리] 유클리드 호제법과 스와핑 이용 백준 풀이 2022.08.21
백준 3009번 파이썬 xarr= [] yarr=[] for i in range(3): x,y = map(int, input().split()) xarr.append(x) yarr.append(y) for j in range(3): if xarr.count(xarr[j])==1: a=xarr[j] if yarr.count(yarr[j])==1: b=yarr[j] print(a, b, sep=" ") 백준 풀이 2022.08.21