전체 글112 [프로그래머스 Python] 푸드 파이트 대회 💡문제 설명수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일 오른쪽에 있는 음식부터 왼쪽으로 순서대로 먹는 방식으로 진행됩니다. 중앙에는 물을 배치하고, 물을 먼저 먹는 선수가 승리하게 됩니다.이때, 대회의 공정성을 위해 두 선수가 먹는 음식의 종류와 양이 같아야 하며, 음식을 먹는 순서도 같아야 합니다. 또한, 이번 대회부터는 칼로리가 낮은 음식을 먼저 먹을 수 있게 배치하여 선수들이 음식을 더 잘 먹을 수 있게 하려고 합니다. 이번 대회를 위해 수웅이는 음식을 주문했는데, 대회의 조건.. 2024. 7. 15. [프로그래머스 Python] 가장 가까운 값 찾기 💡문제 설명문자가 주어지면, 문자를 하나씩 순서대로 순회하면서 앞에 같은 글자가 있으면 얼마나 가까운지를 인덱스 차로 표현하고, 없다면 그냥 -1을 반환하는 문제💡제한 사항 및 입출력 예제 위의 입출력 예제 처럼 b > a > n > a > n > a 이렇게 순회하는데, b 는 당연히 맨 앞이니까 -1 이 반환되고 a 는 앞에 a 와 동일한 글자가 없기 때문에 -1 , n 도 -1 , 그 다음 나오는 a 는 2 칸 앞에 같은 글자가 있으니 2를 반환, n 도 2칸 앞에 n 이 있으니 2 를 반환, 마지막 a 는 앞에 같은 글자가 2개 있는데, 가장 가까운 a 와의 거리를 계산해야 하므로 2 가 반환되도록 코딩을 해야한다. 💡나의 정답1. answer 라는 빈 리스트 생성2. 일단 1번째 문자는 무조.. 2024. 7. 12. [프로그래머스 Python] 숫자 문자열과 영단어 💡문제 설명일부 자릿수를 영단어로 바꾼 카드를 건네주면 원래 숫자를 찾는 게임. 숫자의 일부 자릿수가 영단어로 바뀌었거나, 혹은 바뀌지 않고 그대로인 문자열 s가 매겨변수로 주어진다. s 가 의미하는 원래 숫자를 return 하도록 solution 함수를 완성하기. 💡제한 조건 및 입출력 예시 💡정답코드dictionary 를 정의해준다. {'영어' : '숫자', ... }temp_str = '' 임시 문자열 저장 변수result = '' 최종 결과 저장 변수만약에 "one4seven8" 이라는 문자열 s 가 들어온다면 o -> n -> e -> 4 -> ... 로 순회를 시킨다. 만약에 문자열 자료형의 메서드인 isdigit()을 통해 자료형이 숫자형이라면 result 에 더해준다. 만약 아니라면 .. 2024. 7. 11. [데이터 리터러시] 지표 설정 지표 설정과 주요 지표 이해하기지표는 특정 목표나 성과를 측정하기 위한 구체적이고 측정 가능한 기준입니다. 목표 달성도를 평가하고 전략적 결정에 필요한 핵심 정보를 제공하는 중요한 역할을 합니다. 이 글에서는 지표 설정의 중요성과 다양한 지표의 종류에 대해 알아보고, 실제 예시를 통해 이해도를 높여보겠습니다.01. 지표 설정☑️ 지표란?지표 정의: 특정 목표나 성과를 측정하기 위한 구체적이고 측정 가능한 기준입니다. 목표 달성도를 평가하고 전략적 결정에 필요한 핵심 정보를 제공합니다.문제 정의와 지표 설정의 차이점: 문제 정의는 ‘어떤 문제를 풀고자 하는가?’를 정의하는 것이고, 지표는 ‘어떤 결과를 기대하는가?’에 대한 정량화된 기준을 설정하는 것입니다.✍️ 지표 설정 예제목표: 날씬해지기정의: 국가 .. 2024. 7. 11. 이전 1 ··· 4 5 6 7 8 9 10 ··· 28 다음