python (5) 썸네일형 리스트형 Python) 1181번 단어 정렬 (sort함수) 1. 단어을 사전 순으로 정렬한 다음에 2. 길이 순으로 정렬하면 => 길이 순으로 정렬한 후 사전 순으로 정리한 것 처럼 출력할 수 있습니다. 또한, set 함수를 이용해서 중복된 값을 합쳤고, sort에서 key를 이용하여 길이 순으로 정렬하였습니다. import sys input = sys.stdin.readline # 입력 속도를 높여주는 sys.stdin.readline을 input으로 사용합니다. n = int(input().strip()) # 입력받을 문자열의 개수를 저장합니다. a = [] # 문자열을 저장할 리스트를 초기화합니다. # 문자열을 입력받아 리스트에 추가합니다. for i in range(n): a.append(input().strip()) # 중복 제거 a = set(a) #.. Python) 9012번 괄호 문제 (stack) 괄호가 올바르게 균형을 이루었는지 확인하는 문제입니다. 스택을 사용한 방법, 사용하지 않은 방법 두 가지로 문제를 풀었습니다. 첫 번째 문자열의 개수를 입력받습니다. 각 문자열에 대해 입력을 받아 bracket_list에 저장합니다. 문자열 길이의 홀수 여부를 확인하여 짝수문자열인 경우에만 올바른 조합 검증을 수행합니다. 문자열 내부에서 여는 괄호와 닫는 괄호의 개수를 세어 올바른 조합 여부를 판정합니다 a = int(input()) # 테스트 케이스의 수를 입력받습니다. bracket_list = [] # 괄호 문자열을 저장할 리스트를 초기화합니다. count_open = 0 # 여는 괄호의 개수를 추적하기 위한 변수를 초기화합니다. count_close = 0 # 닫는 괄호의 개수를 추적하기 위한 변.. Python) 백준 2609번 최대공약수와 최소공배수 https://www.acmicpc.net/problem/2609Python) 백준 2609번 - 최대공약수와 최소공배수 문제 풀이오늘은 백준 2609번 문제인 최대공약수와 최소공배수를 Python으로 풀어보겠습니다. 이 문제는 두 개의 자연수가 주어졌을 때, 최대공약수(GCD)와 최소공배수(LCM)를 구하는 문제입니다.문제 설명주어진 두 자연수의 최대공약수와 최소공배수를 출력하는 프로그램을 작성하세요.입력첫 번째 줄에 두 개의 자연수가 주어집니다. (1 ≤ 두 수 ≤ 10,000)출력첫째 줄에 주어진 두 수의 최대공약수(GCD)를 출력하고,둘째 줄에 최소공배수(LCM)를 출력합니다.문제 해결 과정최대공약수(GCD)와 최소공배수(LCM)는 수학에서 자주 사용되는 개념입니다. 이번 문제에서는 Python을.. Python) 백준 1978번 소수 찾기 https://www.acmicpc.net/problem/1978 백준 1978번 - 소수 찾기 문제 풀이오늘은 백준 문제 중 하나인 1978번 - 소수 찾기 문제를 풀어보며 배운 내용을 기록하려 합니다. 이 문제는 주어진 수들 중에서 소수가 몇 개인지 찾아 출력하는 문제입니다. 간단한 소수 판별 문제이지만, 효율적인 풀이법도 고민할 수 있는 기회가 됩니다.📌 문제 설명주어진 N개의 수 중 소수가 몇 개인지를 출력하는 프로그램을 작성합니다. 소수는 1과 자기 자신 외에는 나누어떨어지지 않는 수를 의미합니다.💡 입력첫 번째 줄에는 자연수 N이 주어집니다. (N ≤ 100)두 번째 줄에는 N개의 자연수가 공백으로 구분되어 주어집니다. 각 수는 1,000 이하의 자연수입니다.📊 출력주어진 수들 중 소수의.. Python(파이썬) Spyder(스파이더) 설치 오류 스파이더 설치 오류 때문에 아나콘다가 문제가 있나? 싶어서 재설치를 했는데 그대로 오류가 있더라구요! 첫 번째 방법은 1. cmd 창에서 spyder --reset을 하고 스파이더를 재실행해보세요! 스파이더를 기본 값으로 초기화하는 것인데 그래도 안된다면 2. pyzmq를 재설치하는 방법입니다! pip uninstall pyzmq pip install pyzmq 그래도 안된다면,, 혹시 내 pc 계정이 한글이신가요? 저는 한글이여서 영어로 바꿨어요..! 3. 내 pc 사용자 폴더 이름 영문으로 바꾸기 https://etcmemo.tistory.com/55 내 PC 사용자(폴더) 이름 영어로 바꾸기 Windows에서 로컬 계정 폴더명을 영어로 변경하는 방법을 단계별로 알려드리겠습니다! 으믐.. 일단 주의할.. 이전 1 다음