[Coding Test]

    [백준] 11004 파이썬(python) : K번째 수

    [백준] 11004 파이썬(python) : K번째 수

    11004번 : K번째 수 import sys n, k = map(int, sys.stdin.readline().split()) number = list(map(int, sys.stdin.readline().split())) number.sort() print(number[k-1])

    [백준] 10987 파이썬(python) : 모음의 개수

    [백준] 10987 파이썬(python) : 모음의 개수

    10987번 : 모음의 개수 import sys string = sys.stdin.readline().rstrip() vowel = [ 'a', 'e', 'i', 'o', 'u' ] vowel_cnt = 0 for char in string: if char in vowel: vowel_cnt += 1 print(vowel_cnt)import sys string = sys.stdin.readline().rstrip() vowel = [ 'a', 'e', 'i', 'o', 'u' ] vowel_cnt = 0 for char in string: if char in vowel: vowel_cnt += 1 print(vowel_cnt)

    [백준] 25305 파이썬(python) : 커트라인

    [백준] 25305 파이썬(python) : 커트라인

    25305번 : 커트라인 import sys n, k = map(int, sys.stdin.readline().split()) people = list(map(int, sys.stdin.readline().split())) people.sort(reverse=True) print(people[k-1]) 입력된 점수들을 내림차순 정렬 후 k-1번째 인덱스를 출력한다.

    [백준] 10102 파이썬(python) : 개표

    [백준] 10102 파이썬(python) : 개표

    10102번 : 개표 import sys n = int(sys.stdin.readline()) decision_list = sys.stdin.readline().rstrip() a_cnt, b_cnt = 0, 0 for i in decision_list: if i == 'A': a_cnt += 1 elif i == 'B': b_cnt += 1 print('A' if a_cnt > b_cnt else 'B' if b_cnt > a_cnt else 'Tie') 파이썬의 삼항연산자

    [백준] 1759 파이썬(python) : 암호 만들기

    [백준] 1759 파이썬(python) : 암호 만들기

    1759번 : 암호 만들기 나의 풀이 - combinations 함수를 이용) import sys from itertools import combinations l, c = map(int, sys.stdin.readline().split()) alpha = list(sys.stdin.readline().split()) alpha.sort() #1 vowel = [ 'a', 'e', 'i', 'o', 'u' ] #2 res = [] for string in combinations(alpha, l): #3 vowel_count, consonant_count = 0, 0 #4 for i in string: #5 if i in vowel: #6 vowel_count += 1 else: #7 consonant_c..

    [백준] 2580 파이썬(python) : 스토쿠 - (★)

    [백준] 2580 파이썬(python) : 스토쿠 - (★)

    2580번 : 스토쿠 import sys graph = [ list(map(int, sys.stdin.readline().split())) for _ in range(9) ] blank = [] for i in range(9): for j in range(9): if graph[i][j] == 0: #1 blank.append((i, j)) def checkRow(x, a): #2 for i in range(9): if a == graph[x][i]: return False return True def checkCol(y, a): #3 for i in range(9): if a == graph[i][y]: return False return True def checkRect(x, y, a): #4 nx ..