본문 바로가기

728x90

분류 전체보기

(87)
[Algorithm] 백준 11720번 문제 풀이 이 글은 백준 알고리즘 단계별로 문제풀기 11720번에 대한 문제 풀이입니다. 자세한 내용은 코드 내에 주석을 확인해주세요. N = input() number_set = input() total = 0 for i in range(int(N)): total += int(number_set[i]) print(total)
[Algorithm] 백준 11654번 문제 풀이 이 글은 백준 알고리즘 단계별로 문제풀이 11654번 문제풀이에 관한 글입니다. 자세한 내용은 코드 내에 주석으로 남기겠습니다. # Input data to String variables String = input() # Convert data to ascii code print(ord(String))
[Algorithm] 백준 1065번 문제풀이 이 글은 백준 알고리즘 - 단계별로 문제풀기 1065번 문제를 풀이한 내용입니다. 문제 풀이에 대한 상세한 내용은 코드 안에 주석을 달아 놓았으니 참고해주시면 감사하겠습니다. # Function of hansu def hansu(n): counts = 0 for j in range(1, int(n) + 1): # Stringify input number j = str(j) # If input number is one digit, count it if len(j) == 1: counts += 1 subtracts = list() for i in range(len(j) - 1): # Judge the isometric sequence subtract = int(j[i + 1]) - int(j[i]) subt..
[Algorithm] 백준 4673번 문제 풀이 백준 알고리즘 단계별로 문제풀이 4673번 문제 풀이 입니다. 코드에 대한 자세한 설명은 주석을 통해 최대한 자세하게 다루도록 하겠습니다. # Function of finding self number def d(n): # Stringify the number string_n = str(n) # Finding the sum of each digit sum_of_each_digit = 0 for i in range(len(string_n)): sum_of_each_digit += int(string_n[i]) self_number = int(n) + sum_of_each_digit return self_number # Making list of numbers numbers = list() for i in r..
[Django] Path Variable 과 Query Parameter 이 글은 https://velog.io/@jcinsh/Query-string-path-variable 에서 참고하여 저의 생각을 정리한 글입니다. 좀 더 자세한 사항은 참고 블로그를 찾아주세요. 웹에서 특정 데이터를 전송하고 받기 위해서는 어디에 즉, End-point에 요청할 것인가가 중요한 문제입니다. 데이터를 전송하기 위해 GET, 전송 받기 위해 POST 방식을 쓰는데 이 때 각각의 경로 즉, End-point를 정하는 것도 하나의 고민거리가 됩니다. 1) Query string /users?id=123 # Fetch a user who has id of 123 위에서 보는 것처럼 ? 뒤에 id란 변수에 값을 담아 백엔드에 전달하는 방식이 Query String 입니다. users에 담긴 정보 중..
[Algorithm] 백준 15596번 문제 풀이 백준 단계별로 문제풀이의 15596번 문제풀이입니다. def solve(a): ans = 0 ans = sum(a) return ans
[Algorithm] 백준 4344번 문제 풀이 백준 4344번의 문제풀이 입니다. test_case_count = input() for i in range(int(test_case_count)): test_case = input() # spliting string to list test_case = test_case.split() # converting each string to int test_case = [int(i) for i in test_case] student_count = test_case[0] scores = test_case[1:] sum_of_scores = sum(scores) mean = sum_of_scores / student_count counts = 0 for j in scores: if j > mean: counts +..
[Algorithm] 백준 8958번 문제 풀이 백준 알고리즘 문제풀이 입니다. test_case_count = input() for i in range(int(test_case_count)): ox_result = input() # string to list ox_result = list(ox_result) point = 0 points = list() for i in ox_result: if i == 'O': point += 1 points.append(point) else: point = 0 print(sum(points))

728x90