python

Python/프로그래머스 풀이

프로그래머스 python3 - 암호 해독

https://school.programmers.co.kr/learn/courses/30/lessons/120892 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명군 전략가 머쓱이는 전쟁 중 적군이 다음과 같은 암호 체계를 사용한다는 것을 알아냈습니다.암호화된 문자열 cipher를 주고받습니다.그 문자열에서 code의 배수 번째 글자만 진짜 암호입니다.문자열 cipher와 정수 code가 매개변수로 주어질 때 해독된 암호 문자열을 return하도록 solution 함수를 완성해주세요.제한사항1 ≤ cipher의 길이 ≤ 1,0001 ≤ code ≤ cipher의 길이cipher는 소문자와 공백으로만 구..

Python/프로그래머스 풀이

프로그래머스 python3 - 주사위의 개수

http://school.programmers.co.kr/learn/courses/30/lessons/120845 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명머쓱이는 직육면체 모양의 상자를 하나 가지고 있는데 이 상자에 정육면체 모양의 주사위를 최대한 많이 채우고 싶습니다. 상자의 가로, 세로, 높이가 저장되어있는 배열 box와 주사위 모서리의 길이 정수 n이 매개변수로 주어졌을 때, 상자에 들어갈 수 있는 주사위의 최대 개수를 return 하도록 solution 함수를 완성해주세요.제한사항box의 길이는 3입니다.box[0] = 상자의 가로 길이box[1] = 상자의 세로 길이box[2] = 상자..

Python/프로그래머스 풀이

프로그래머스 python3 - 개미 군단

https://school.programmers.co.kr/learn/courses/30/lessons/120837 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명개미 군단이 사냥을 나가려고 합니다. 개미군단은 사냥감의 체력에 딱 맞는 병력을 데리고 나가려고 합니다. 장군개미는 5의 공격력을, 병정개미는 3의 공격력을 일개미는 1의 공격력을 가지고 있습니다. 예를 들어 체력 23의 여치를 사냥하려고 할 때, 일개미 23마리를 데리고 가도 되지만, 장군개미 네 마리와 병정개미 한 마리를 데리고 간다면 더 적은 병력으로 사냥할 수 있습니다. 사냥감의 체력 hp가 매개변수로 주어질 때, 사냥감의 체력에 딱 ..

Python/프로그래머스 풀이

프로그래머스 python3 - 옷가게 할인 받기

https://school.programmers.co.kr/learn/courses/30/lessons/120818 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다.구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요.제한사항10 ≤ price ≤ 1,000,000price는 10원 단위로(1의 자리가 0) 주어집니다.소수점 이하를 버린 정수를 return합니다.입출력 예입출력 예 설명 입출력 예 #1150,000원에서 5..

Python/프로그래머스 풀이

프로그래머스 python3 - 머쓱이보다 키 큰 사람

https://school.programmers.co.kr/learn/courses/30/lessons/120585 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명머쓱이는 학교에서 키 순으로 줄을 설 때 몇 번째로 서야 하는지 궁금해졌습니다. 머쓱이네 반 친구들의 키가 담긴 정수 배열 array와 머쓱이의 키 height가 매개변수로 주어질 때, 머쓱이보다 키 큰 사람 수를 return 하도록 solution 함수를 완성해보세요.제한사항1 ≤ array의 길이 ≤ 1001 ≤ height ≤ 2001 ≤ array의 원소 ≤ 200입출력 예 입출력 예 설명 입출력 예 #1149, 180, 192, 17..

Python

python3 - raise, assert 에러 발생시키기

1. raiseraise는 에러 발생시키고 싶은 곳 아무데나 작성해주면 된다. 기본 raise 사용a = int(input('1부터 5까지의 숫자를 입력하시오: '))if a 5: raiseprint(f'입력한 a:{a}입니다.') 1부터 5까지의 숫자를 입력하시오: 0---------------------------------------------------------------------------RuntimeError Traceback (most recent call last)Cell In[12], line 4 1 a = int(input('1부터 5까지의 숫자를 입력하시오: ')) 3 if a 5:----> 4 ..

얆생
'python' 태그의 글 목록