Python 108

[python]All Star Code Challenge#18

https://www.codewars.com/kata/5865918c6b569962950002a1/train/python Codewars: Train your coding skills Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential. www.codewars.com 문자열에서 지정한 문자의 개수를 출력하는 문제이다. 더보기 내 코드 count를 이용하면 쉽게 풀 수 있는 문제이다. # My Code def str_count(strng, letter): return strng.count(letter) if __name__=='__..

[python]Will you make it?

https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python Codewars: Train your coding skills Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential. www.codewars.com 문제 해석(구글 번역) 집에서 멀리 떨어진 친구들과 캠핑을 했지만 돌아갈 시간이 되면 연료가 떨어지고 가장 가까운 펌프가 50 마일 떨어져 있다는 것을 알게 됩니다! 평균적으로 자동차는 갤런 당 약 25 마일로 운행됩니다. 남은 갤런이 2 개 있습니다. 이러한 요소를..

[python/2446]별 찍기 - 9

https://www.acmicpc.net/problem/2446 2446번: 별 찍기 - 9 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 더보기 내 코드 어려웠던 점을 찾아보자면, 답에서는 '*'의 왼쪽에만 스페이스가 들어가는데 오른쪽에도 넣어서 헤맸었다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 def star_9(n): tmp = 2*n-1 space = 0 for i in range(1, 2*n): print(' ' * space + '*' * tmp) if i

알고리즘/백준 2020.03.21

[python]Removing Elements

https://www.codewars.com/kata/5769b3802ae6f8e4890009d2/train/python Codewars: Train your coding skills Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential. www.codewars.com 인덱스 짝수 번호인 것 지우는 문제이다. 더보기 내 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 # My Code def remove_every_other(my_list): answer = [] for i in range(len(m..

[python/10039]평균 점수

https://www.acmicpc.net/problem/10039 10039번: 평균 점수 문제 상현이가 가르치는 아이폰 앱 개발 수업의 수강생은 원섭, 세희, 상근, 숭, 강수이다. 어제 이 수업의 기말고사가 있었고, 상현이는 지금 학생들의 기말고사 시험지를 채점하고 있다. 기말고사 점수가 40점 이상인 학생들은 그 점수 그대로 자신의 성적이 된다. 하지만, 40점 미만인 학생들은 보충학습을 듣는 조건을 수락하면 40점을 받게 된다. 보충학습은 거부할 수 없기 때문에, 40점 미만인 학생들은 항상 40점을 받게 된다. 학생 5명의 점수가 주어 www.acmicpc.net 더보기 내 코드 백준 문제에는 average_score함수를 사용해서 제출했다. 좀 더 좋은 방법이 있을 것 같다. 답을 출력할 때..

알고리즘/백준 2020.03.19

[python/14681]사분면 고르기

https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 문제 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다. 예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다. 점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표 www.acmicpc.net 더보기 내 코드 제1 사분면 : (양수, 양수) 제2 사분면 : (음수, 양수) 제3 사분면 : (음수, 음수) 제4 사분면 :..

알고리즘/백준 2020.03.18
728x90