백준 3053번 파이썬 import math r = int(input()) print(r*r*math.pi) print(r*r*2) 유클리드 기하학에서 원은 우리가 아는 원이고 택시 기하학에서의 원은 다이아몬드 모양이다. 백준 풀이 2022.08.21
백준 25083번 파이썬 print(" ,r\'\"7") print("r`-_ ,' ,/") print(" \\. \". L_r\'") print(" `~\\/") print(" |") print(" |") 이스케이프 문자(Escape) print()문에서 사용한다. \n : 줄바꿈 \t : 탭 \\ : 역슬래시() 출력 \" : 따옴표(") 출력. 작은따옴표도 해당된다. \b : 백스페이스. 바로 앞 문자가 지워진다. ⇒ 한글은 두 개를 써야 한 글자가 삭제되고, macOS와 리눅스 터미널에서만 정상작동된다고 한다. 테스트 해보니 맨 끝문장에 사용하는 경우에 작동을 안한다... print('두 줄에\n나눠서 출력') #두 줄에 #나눠서 출력 print('hello world!\nhello world!\bhello world!'.. 카테고리 없음 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
백준 4153번 파이썬 while True: a= list(map(int, input().split())) if sum(a)==0: #0 0 0 인 경우 break else: max_a=max(a) a.remove(max_a) if a[0]**2+a[1]**2==(max_a)**2: print("right") else: print("wrong") 백준 풀이 2022.08.21
백준_11653번 파이썬 n= int(input()) a=2 list=[] while n>=a: if n%a==0: n=n//a list.append(a) else: a+=1 for i in range(len(list)): print(list[i]) 백준 풀이 2022.08.21