본문 바로가기

분류 전체보기191

[programmers] 프로그래머스 Level1 완주하지 못한 선수(파이썬 Python) [programmers] 프로그래머스 Level1 완주하지 못한 선수 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 완주하지 못한 선수 1) 문제 프로그래머스 완주하지 못한 선수 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수�� programmers.co.kr 2) 풀이 과정 1. 배열participant와 배열completion에 들어 있는 문자열의 내용이 겹치는 경우가 있기에, 일단 2개다 .. 2020. 8. 31.
[programmers] 프로그래머스 Level1 문자열 내 p와 y의 개수(파이썬 Python) [programmers] 프로그래머스 Level1 문자열 내 p와 y의 개수 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 문자열 내 p와 y의 개수 1) 문제 프로그래머스 문자열 내 p와 y의 개수 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr 2) 풀이 과정 1. 주어진 문자열의 개수 만큼 반복하여 개수가 같.. 2020. 8. 31.
[Baekjoon] 백준 5585번 거스름돈(파이썬 Python) [Baekjoon] 백준 5585번 거스름돈 (파이썬 Python) * 문제출처 : 백준 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 백준 5585번 거스름돈 1) 문제 백준 5585번 거스름돈 5585번: 거스름돈 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사� www.acmicpc.net 2) 풀이 과정 1. 가장 적게, 많게 라는 문구에서 그리디 알고리즘 생각 2. 사용자의 입력을 받고 정수로 받게끔 int(input()) Why? 맨 처음에 input()만 해보니, 안되더라 int()를 꼭 써줘야.. 2020. 8. 30.
[Python] 파이썬 반복문(for문, while문) [Python] 파이썬 반복문(for문, while문) * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 파이썬 반복문(for문, while문) 1) 전체 구조? 1. while(): 2. for i in range(n): ㄴ for i in range(a, b): ㄴ for i in range(a, b, 증감): 2) Why 사용? "hello, python"을 10번 출력하고자 한다. (외국어를 배울때 있어서도 그 나라의 "안녕" 이라는 말을 먼저 하기에 관습적으로 사용) 가장 단순한건, print("hello, python")을 ctrl+c 해서 ctrl+v로 아래와 같이 10개를 만들면 된다. print("hello, python") print("hello, python") print.. 2020. 8. 30.
[programmers] 프로그래머스 Level1 문자열을 정수로 바꾸기(파이썬Python) [programmers] 프로그래머스 Level1 문자열을 정수로 바꾸기 (파이썬 Python) * 문제출처 : 프로그래머스 코딩 테스트 연습, 알고리즘 문제 * 소스 코드 및 정리한 내용의 저작권은 글쓴이에게 있습니다. 프로그래머스 Level1 문자열을 정수로 바꾸기 1) 문제 프로그래머스 문자열을 정수로 바꾸기 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니 programmers.co.kr 2) 풀이 과정 문자열 s를 숫자로 바꿔준다. 유니코드로 입력해서 다 코딩하는게 아닌이상, 내장함수가 있을거.. 2020. 8. 30.