본문 바로가기

백준

(54)
백준 1330 파이썬 num1,num2 = map(int,input().split()) if num1 > num2: print('>') elif num1 < num2: print('
백준 1008 파이썬 num1, num2 = map(int,input().split()) print(num1/num2)
백준 9517 파이썬 k = int(input())-1 q=[input().split() for _ in range(int(input()))] ## 리스트 내포 라는 개념이 있다 # for _ in range(int(input()): # q.append(input().split()) 위에 있는 소스랑 같은 의미임 result=0 for time,compare in q: result += int(time) if result >= 210: print(k+1) break if compare =='T': k = (k+1)%8
백준 3028 파이썬 ball = [1,0,0] class Compare: tmp='' def A(ball): tmp = ball[0] ball[0] = ball[1] ball[1] = tmp return ball def B(ball): tmp = ball[1] ball[1] = ball[2] ball[2] = tmp return ball def C(ball): tmp = ball[0] ball[0] = ball[2] ball[2] = tmp return ball alphabet=input() for i in alphabet: if i == 'A': Compare.A(ball) elif i =='B': Compare.B(ball) else: Compare.C(ball) print(ball.index(1)+1)
백준 2985 파이썬 import sys a,b,c=(map(int,sys.stdin.readline().split())) if a+b==c: print("%d+%d=%d"%(a,b,c)); exit() elif a-b==c: print("%d-%d=%d"%(a,b,c)); exit() elif a*b==c: print("%d*%d=%d"%(a,b,c)); exit() elif int (a/b)==c: print("%d/%d=%d"%(a,b,c)); exit() elif a==b+c: print("%d=%d+%d"%(a,b,c)); exit() elif a==b-c: print("%d=%d-%d"%(a,b,c)); exit() elif a==b*c: print("%d=%d*%d"%(a,b,c)); exit() elif a==..
백준 2863 파이썬 a, b = map(int, input().split()) c, d = map(int, input().split()) f = [] f.append(a / c + b / d) f.append(c / d + a / b) f.append(d / b + c / a) f.append(b / a + d / c) f_max = max(f) print(f.index(f_max))
백준 2511 파이썬 a_li =[] b_li =[] a_li=list(map(int,input().split())) b_li=list(map(int,input().split()))| a=0 b=0 count =0 for i in range(10): if a_li[i] > b_li[i]: a+=3 elif b_li[i] > a_li[i]: b+=3 elif b_li[i] == a_li[i]: a+=1 b+=1 if b_li[i-1] != a_li[i-1]: count=i-1 print(a,b) if a>b: print('A') elif a==b: if b_li[count] > a_li[count]: print("B") elif b_li[count] < a_li[count]:| print("A") else: print("D")..
백준 2445 파이썬 n =int(input()) for i in range(n): print(' '*(n-i-1)+'*'*(((i+1)*2)-1)) for j in range(n): print(' '*(j+1)+'*'*(((n-j-1)*2)-1))a=int(input()) b=a for i in range(1,a+1): print('*'*(i)+' '*(2*(b-i))+'*'*(i)) for k in range(1,b+1): print('*'*(b-k)+' '*(2*k)+'*'*(b-k))
백준 2444 파이썬 n =int(input()) for i in range(n): print(' '*(n-i-1)+'*'*(((i+1)*2)-1)) for j in range(n): print(' '*(j+1)+'*'*(((n-j-1)*2)-1))
백준 2443 파이썬 n = int(input()) for i in range(n): print(' '*(n-i-1)+'*'*(((i+1)*2)-1))n = int(input()) for i in range(n): print(' '*(i)+'*'*(((n-i)*2)-1))