본문 바로가기

분류 전체보기130

[Baekjoon] 10809: 알파벳 찾기 [10809] #Solution #1 word = list(map(str, input())) #word 저장 alpha = list('abcdefghijklmnopqrstuvwxyz') #알파벳 저장 alpha_list = [-1 for i in range(len(alpha))] #-1 채워넣음 for i in range(len(word)): if alpha_list[alpha.index(word[i])] == -1: alpha_list[alpha.index(word[i])] = i for i in alpha_list: print(i, end= ' ') #2 word = input() alpha = 'abcdefghijklmnopqrstuvwxyz' for i in alpha: if i in word: .. 2021. 6. 1.
[Baekjoon] 11720: 숫자의 합 [11720] n = input() print(sum(map(int, input()))) #-------------------------------- n = int(input()) nums = input() # str sum = 0 for i in nums: sum += int(i) print(sum) 2021. 6. 1.
[Baekjoon] 11654: 아스키 코드 [11654] n = input() #str print(ord(n)) ord() 는 하나의 유니코드 문자를 나타내는 문자열이 주어지면 해당 문자의 유니코드 코드 포인트를 나타내는 정수를 돌려줍니다. str() 의 반대임 2021. 6. 1.
[Python] f-string https://bluese05.tistory.com/70 python 3에서는 f-string이 갑이다. f-string 사용 방법과 사용해야 하는 이유 Python 에서 문자열을 다룰 때는 여러가지 방식으로 사용할 수 있다. 대부분은 아마도 기존 python 2에서 지원하던 %-formatting 방식과 Format string syntax 인 str.fo.. bluese05.tistory.com 감사합니다 선생님 2021. 6. 1.
[Baekjoon] - 함수 [15596] def sumN(a): return sum(a) ----------------------------- def sumN(a): total = 0 for i in a: total += i return total [4673] import sys natural_n = set(range(1,10001)) #natural_n 변수에 set자료형(중복 방지)으로 1~10000까지 저장 generate_n = set() #generate_n 생성자 저장할 set 선언 for i in range(1,10001): #i = 343 for j in str(i): #j = '3','4','3' i += int(j) # i = 343 + 3 + 4 + 3 = 353, 353은 생성자 있는 수 generate_n... 2021. 6. 1.
[Baekjoon] - 1차원 배열 [10818] import sys input = sys.stdin.readline n = int(input()) num_list = list(map(int, input().split())) n_max = num_list[0] n_min = num_list[0] for i in num_list: if i > n_max: n_max = i if i < n_min: n_min = i print(n_min, n_max) --------------------------- import sys input = sys.stdin.readline n = int(input()) num_list = list(map(int, input().split())) print(min(num_list), max(num_list)) [25.. 2021. 6. 1.