본문 바로가기
반응형
[코딩테스트] Python - 자료구조 추천 문제 배열(프로그래머스)더보기- Lv1: 두 개 뽑아서 더하기(68644) / 두 개 뽑아서 더하기(68644) 해설- Lv1 : 모의고사(42840) / 모의고사(42840) 해설- Lv2 : 행렬의 곱셈(12949) / 행렬의 곱셈(12949) 해설- Lv1 : 실패율(42889) / 실패율(42889) 해설- Lv2 : 방문 길이(49994) / 방문 길이(49994) 해설 - Lv 0 : 배열의 평균값(120817) / 배열의 평균값(120817) 해설- Lv 0: 배열 뒤집기(120821) / 배열 뒤집기(120821) 해설- Lv 2: N^2 배열 자르기(87390) / N^2 배열자르기(87390) 해설- Lv 1: 나누어 떨어지는 숫자 배열(12910) / 나누어 떨어지는 숫자 배열(12910).. 2025. 2. 9.
[코딩테스트] Python - 기본문법 변수와 자료형- 자료형: 숫자, 문자열, 논리형- 지역변수, 전역변수- type() 연산자- 산술연산자: 덧셈, 뺄셈, 곱셈, 나눗셈(실수형), 나눗셈(정수형), 나머지- 비교연산자: 같다, 같지 않다, 크다, 크거나 같다, 작다, 작거나 같다- 논리연산자: and, or, not- 비트 연산자: ~, &, |, ^ 제어문(조건문)- if문: if, elif, else 제어문(반복문)- while문: while- for문: for, in, range() 함수- 함수 정의, 함수 호출, 매개변수, 인자, return 문자열- 문자열 선언 및 초기화- 문자열 메서드 자료구조- 리스트, 집합(셋), 해시(딕셔너리), 튜플 입출력- 입력: input()- 출력: print() 클래스- 클래스 정의, 생성자, 소.. 2025. 2. 9.
[코딩테스트] Softeer 준비 1. Softeer 접속- https://softeer.ai/ 2. 회원가입 및 로그인- 우측 상단의 로그인/회원가입 클릭- 로그인 페이지에서 회원가입 클릭- 회원가입 절차에 따라 진행 3. Softeer 로그인- Softeer 로그인 페이지에서 아이디와 비밀번호를 입력하여 로그인 4. 코딩테스트 문제- Softeer 메인 페이지의 상단 탭의 Challenge의 연습문제 클릭- 연습문제 페이지의 우측 상단 필터보기에서 난이도별 문제 확인 5. 문제 풀기- 중앙에서 문제 풀이에 사용할 프로그래밍 언어 설정- 공식문서 버튼을 클릭하여 참고 언어별 주요 클래스와 메서드 참고- 좌측 문제를 보고 문제에 맞게 코드 작성- 코드 실행 버튼은 테스트 케이스 추가하기에 추가된 예시를 확인- 제출 버튼을 클릭하여 최종 .. 2025. 2. 9.
[Softeer] Lv1: 위험한 효도(7368) 문제- 문제 링크: https://softeer.ai/practice/7368 풀이더보기import sysa, b, d = map(int, input().split())time = 0move = 0while (d > move): time += a move += a if (move >= d): time -= (move - d) move = d break time += b; while (2*d > move) and (move >= d): time += b move += b if (move >= 2*d): time -= (move - 2*d) move = 2*d break .. 2025. 2. 9.
[Softeer] Lv1: 나무 심기(7353) 문제- 문제 링크: https://softeer.ai/practice/7353 풀이더보기import sysn = int(input())arr = list(map(int, input().split()))arr.sort()a = arr[0] * arr[1]b= arr[len(arr) - 2] * arr[len(arr) - 1]max_val = a if a > b else bprint(max_val) 2025. 2. 9.
[Softeer] Lv1: A+B(6295) 문제- 문제 링크: https://softeer.ai/practice/6295 풀이더보기import sysn = int(input())for i in range(n): a, b = input().split() a, b = int(a), int(b) print(f"Case #{i + 1}: {a + b}") 2025. 2. 9.
[Softeer] Lv1: 근무 시간(6254) 문제- 문제 링크: https://softeer.ai/practice/6254 풀이더보기import systotal = 0for i in range(5): start, end = input().split() total += (int(end[0:2]) - int(start[0:2])) * 60 total += int(end[3:5]) - int(start[3:5])print(total) 2025. 2. 9.
[Softeer] Lv1: 주행거리 비교하기(6253) 문제- 링크: https://softeer.ai/practice/6253 풀이더보기더보기import sysa, b = input().split()a, b = int(a), int(b)if a > b: print("A")elif a 2025. 2. 8.
[문제모음] Programmers(Python): Lv5 총 17문제(2025.02.14 기준)1-10번 문제더보기문제(문제번호)문제 링크풀이신비로운 유적 탐험(1834)문제 링크풀이스마트한 프로드(1840)문제 링크풀이IU와 콘의 보드게임(1841)문제 링크풀이네오의 귀걸이(1842)문제 링크풀이직사각형의 넓이(12974)문제 링크풀이방의 개수(49190)문제 링크풀이문자열의 아름다움(68938)문제 링크풀이가짜 해밀토니안(70132)문제 링크풀이RPG와 쿼리(76504)문제 링크풀이중력 작용(77887)문제 링크풀이11-17번 문제더보기문제(문제번호)문제 링크풀이시험장 나누기(81305)문제 링크풀이쿼리의 모음의 개수(87394)문제 링크풀이집합과 쿼리(214291)문제 링크풀이재밌는 레이싱 경기장 설계하기(214292)문제 링크풀이중요한 도로(214293.. 2025. 2. 8.
[문제모음] Programmers(Python): Lv4 총 25문제(2025.02.08 기준)1-10번 문제더보기문제(문제번호)문제 링크풀이4단 고음(1831)문제 링크풀이튜브의 소개팅(1839)문제 링크풀이사칙연산(1843)문제 링크풀이올바른 괄호의 갯수(12929)문제 링크풀이단어 퍼즐(12983)문제 링크풀이지형 편집(12984)문제 링크풀이[3차] 자동완성(17685)문제 링크풀이무지의 먹방 라이브(42891)문제 링크풀이블록 게임(42894)문제 링크풀이도둑질(42897)문제 링크풀이11-20번 문제더보기문제(문제번호)문제 링크풀이징검다리(43236)문제 링크풀이쿠키 구입(49995)문제 링크풀이가사 검색(60060)문제 링크풀이지형 이동(62050)문제 링크풀이호텔 방 배정(64063)문제 링크풀이동굴 탐험(67260)문제 링크풀이짝수 행 세기(6.. 2025. 2. 8.
반응형