728x90
반응형
- [ CS/코딩 테스트 ][알고리즘][파이썬] 백준_2750, 2751_수 정렬하기 1~22021-12-14 16:59:50https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net N개의 수가 주어졌을 때, 오른차순 정렬해야 한다. 제출 코드 # 2750번 문제 # 리스트의 sort 메소드를 이용한 풀이 (결과: 맞았습니다!) N = int(input()) lst = [] for i in range(N): lst.append(int(input())) lst.sort() # sort 메소드 이용 for i in lst: print(i) 파이썬 리스트의 sort 메소드로 간단히 해결 할..
- [ CS/코딩 테스트 ][알고리즘][파이썬] 백준_1436_영화감독 숌2021-12-13 13:39:41https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 숫자 '666'이 들어간 영화 제목을 출력해야 한다. 영화는 시리즈물로서 후속작이 나오면 '666'이 들어간 숫자 중 전작의 제목보다 큰 숫자가 제목이 된다. 첫 번째 영화는 '666', 두 번째 영화는 '1666', 세 번째 영화는 '2666', 1차 시도 # 불필요한 코드 놓임(결과: 틀렸습니다) def title(n): lst = [] for i in range(2666800): # 10,..
- [ 영광의 시대!/2022 개발자의 품격 공동집필 "개발자 IT 용어" ][개발자의품격][공동집필프로젝트] 첫 번째 용어 화해의 아이콘 DevOps2021-12-13 11:21:51DevOps에 관한 글을 쓰려하니 관련한 이 책 저 책을 읽게되었고, 구글링으로 관련 글들을 닥치는대로 읽게 되었다. 좀 처럼 정리는 되지 않았고, 썼다 지웠다를 반복하고, 이 책 저 책에서, 여기 저기 구글링 하며, 이 말 저 말 가져와서, 덕지 덕지 붙이다가 거의 멘붕에 이르렀다. 토요일 저녁 식사 후 설거지를 하다가 문득 이런 생각이 들었다. ‘대상이 IT 개발 입문자라고 한다면, 해당 용어에 대한 모든 정보를 망라 하는 것이 과연 도움이 될까? 오히려 책을 읽다가 헤매고 헤매다 뭘 읽었는지도 모르게 되지 않을까? 막 IT 개발에 발을 내디딘 독자를 어떻게 도울 수 있을까? 읽었던 용어에 대한 기억을 꺼낼때, 가령 IT관련 아티클을 읽는 다든지, 채용면접에서 질문을 받는다든지, 그때 그 용어에 대한..
- [ CS/코딩 테스트 ][Python] 점프 투 파이썬_종합문제_Q16_모스 부호 해독2021-12-13 09:54:06문제 https://wikidocs.net/17114 08장 종합문제 파이썬은 웹, GUI, 네트워크, 딥러닝 등 상당히 많은 일을 할 수 있는 언어이다. 여러분이 지금까지 배운 내용을 충분히 숙지했다면 이제 이들을 향해 첫발을 내디딜 준비를 ... wikidocs.net 점프 투 파이썬 Q16 문제의 지문은 다음과 같다. Q16 모스 부호 해독 문자열 형식으로 입력받은 모스 부호(dot:. dash:-)를 해독하여 영어 문장으로 출력하는 프로그램을 작성하시오. ○ 글자와 글자 사이는 공백 1개, 단어와 단어 사이는 공백 2개로 구분한다. ○ 예를 들어 다음 모스 부호(.... . ... .-.. . . .--. ... . .- .-. .-.. -.--)는 "HE SLEEPS EARLY"로 해석해야 한다..
- [ CS/코딩 테스트 ][Python] 점프 투 파이썬_종합문제_Q15_Duplicate Numbers2021-12-10 12:49:13문제 https://wikidocs.net/17114 08장 종합문제 파이썬은 웹, GUI, 네트워크, 딥러닝 등 상당히 많은 일을 할 수 있는 언어이다. 여러분이 지금까지 배운 내용을 충분히 숙지했다면 이제 이들을 향해 첫발을 내디딜 준비를 ... wikidocs.net 점프 투 파이썬 Q15 문제의 지문은 다음과 같다. Q15 Duplicate Numbers 0~9의 문자로 된 숫자를 입력받았을 때, 이 입력값이 0~9의 모든 숫자를 각각 한 번씩만 사용한 것인지 확인하는 함수를 작성하시오. 입력 예시: 0123456789 01234 01234567890 6789012345 012322456789 출력 예시: True False False True False 작성 코드 아래는 Q15 문제를 해결하기 ..
- [ CS/코딩 테스트 ][Python] 점프 투 파이썬_종합문제_Q14_문자열 압축하기2021-12-09 16:51:00문제 https://wikidocs.net/17114 08장 종합문제 파이썬은 웹, GUI, 네트워크, 딥러닝 등 상당히 많은 일을 할 수 있는 언어이다. 여러분이 지금까지 배운 내용을 충분히 숙지했다면 이제 이들을 향해 첫발을 내디딜 준비를 ... wikidocs.net 점프 투 파이썬 Q14 문제의 지문은 다음과 같다. Q14 문자열 압축하기 문자열을 입력받아 같은 문자가 연속적으로 반복되는 경우에 그 반복 횟수를 표시해 문자열을 압축하여 표시하시오. 입력 예시: aaabbcccccca 출력 예시: a3b2c6a1 작성 코드 아래는 Q14 문제를 해결하기 위해 작성한 코드이다. s = 'aaabbcccccca' # 입력값 rst = '' cnt = 1 for i in range(1, len(s)-1)..
- [ CS/코딩 테스트 ][Python] 점프 투 파이썬_종합문제_Q13_DashInsert 함수2021-12-09 10:41:08문제 https://wikidocs.net/17114 08장 종합문제 파이썬은 웹, GUI, 네트워크, 딥러닝 등 상당히 많은 일을 할 수 있는 언어이다. 여러분이 지금까지 배운 내용을 충분히 숙지했다면 이제 이들을 향해 첫발을 내디딜 준비를 ... wikidocs.net 점프 투 파이썬 Q13 문제의 지문은 다음과 같다. Q13 DashInsert 함수 DashInsert 함수는 숫자로 구성된 문자열을 입력받은 뒤 문자열 안에서 홀수가 연속되면 두 수 사이에 - 를 추가하고, 짝수가 연속되면 * 를 추가하는 기능을 갖고 있다. DashInsert 함수를 완성하시오. 입력 예시: 4546793 출력 예시: 454*67-9-3 작성 코드 아래는 Q13 문제를 해결하기 위해 작성한 코드이다. def Dash..
- [ CS/코딩 테스트 ][알고리즘][파이썬] 백준_1018_체스판 다시 칠하기2021-12-07 17:00:01https://www.acmicpc.net/problem/1018 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 8×8의 크기의 체스판을 만들어야 하는데, 검은색(B)과 흰색(W)이 번갈아서 칠해져 있어야 한다. 이 규칙에 어긋나는 칸은 규칙에 맞게 색을 칠해야 한다. 8×8 크기의 체스판을 잘라 내었을때, 규칙에 맞지 않아 색을 칠해야 하는 최소 칸 수를 출력해야 한다. 제출 전 코드 # 제출전 테스트에서 오답 출력을 발견함 # 31이 정답이나 32가 출력됨 NM = [ 'BBBBBBBBBBBBBB..
728x90
반응형