일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 코드스테이츠
- 엘리스 AI 트랙 5기
- 날씨 웹 만들기
- 코딩부트캠프
- [파이썬 실습] 기초 문제
- 자바스크립트 날씨
- leetcode
- 삼항연산자
- 간단한 날씨 웹 만들기
- 자바스크립트 sort()
- 자바스크립트 split()
- 엘리스 ai 트랙
- RN 프로젝트
- 개발공부
- 개발일기
- reactnativecli
- 엘리스
- 자바스크립트 reduce()
- 프론트개발
- 프론트개발공부
- JavaScript
- 자바스크립트 날씨 웹 만들기
- HTML
- [AI 5기] 연습 문제집
- 부트캠프
- [파이썬 실습] 중급 문제
- 리트코드
- 자바스크립트
- 프로그래머스
- [파이썬 실습] 심화 문제
- Today
- Total
목록[파이썬 실습] 중급 문제 (10)
개발조각
잘린 피라미드 만들기 여러분 모두 반복문을 배우면서 많은 피라미드를 만들어보셨을 겁니다. 이번에는 중간부터 시작하는 조금 독특한 잘린 피라미드를 만들어보려고 합니다. 잘린 피라미드는 다음과 같은 피라미드를 의미합니다. *** **** ***** ****** Copy 위의 피라미드는 *3개부터 시작해서 *6개로 끝나는 피라미드네요! 아래 조건을 모두 만족하는 피라미드를 만드는 프로그램을 완성하세요 지시사항 동작과정 사용자는 숫자 2개를 다음과 같이 입력합니다. 4,8 Copy 1번에서 4,8의 의미는 4개로 시작해서 8개로 끝나는 피라미드라는 의미입니다. 2번에서 해석한 그대로 아래처럼 *로 구성된 피라미드를 출력하시면 됩니다. **** ***** ****** ******* ******** Copy 단, ..
겹치는 구간 찾기 수직선 상에 A 구간과 B 구간이 있습니다. 예를들어 A 구간은 3 이상 7 이하에 해당하며, B 구간은 5 이상 9 이하에 해당한다고 가정합니다. 그렇다면 5 이상 7 이하의 구간은 A 구간이면서 동시에 B 구간이 됩니다. 위와 같이, 두 구간의 범위가 주어졌을 때 두 구간이 겹치는 범위를 출력하세요. 두 구간이 겹치지 않는 경우는 별도로 처리해야 합니다. 지시사항 네 줄에 걸쳐 0이상의 정수를 입력 받으세요. 첫 번째 줄에는 구간 A의 최솟값이 입력됩니다. 두 번째 줄에는 구간 A의 최댓값이 입력됩니다 세 번째 줄에는 구간 B의 최솟값이 입력됩니다 네 번째 줄에는 구간 B의 최댓값이 입력됩니다. 각 구간을 나타내는 최솟값과 최댓값은 항상 정수입니다. 구간 A와 B, 두 구간에 겹치는..
좋아하는 숫자만 골라내기 알파벳과 숫자가 섞인 문자열에서 특정 숫자를 골라내는 프로그램을 제작하려고 합니다. 지시사항을 따라 프로그램을 완성하세요. 지시사항 이 프로그램은 문자열에서 0,1,4을 제외한 숫자를 골라서 리스트로 출력하는 프로그램입니다. 동작순서 사용자로부터 문자열을 입력받습니다. 문자열을 첫번째 문자부터 순서대로 보면서 좋하하는 숫자 목록인 num_tuple에 포함된 숫자라면 리스트 result에 추가합니다. 완성된 리스트 result를 출력합니다. 단 result에 숫자가 5개가 되면 그대로 출력합니다. 입력 asd222222 출력 ['2', '2', '2', '2', '2'] # 6번째 숫자부터는 추가하지 않습니다. 동작예시 as4df98a0sd8f ['9', '8', '8'] 주의사항..
더치페이 계산하기 A, B, C 세명의 친구는 점심을 함께 먹고 각자 먹은 메뉴에 따라 계산하기로 했습니다. 세명의 친구가 각각 메뉴를 하나씩만 주문했다면 쉽게 계산이 가능했겠지만, B는 2개의 메뉴를 주문하고 C는 3개를 주문했습니다. 거기에 세명이 함께 먹는 사이드메뉴까지 포함되어 있어서 이를 반영해서 각자 지불할 금액을 계산하는 프로그램을 만드려고 합니다. 지시사항을 참고하여 A, B, C 가 각각 지불해야하는 금액을 출력하는 프로그램을 제작하세요. 지시사항 1.menu 라는 딕셔너리에 메뉴명을 키로, 메뉴의 가격을 값으로 저장되어 있습니다. 이들이 주문한 내역은 먹은사람,메뉴이름,수량의 형태로 사용자로부터 입력받습니다. 만약 세명이 다같이 먹은 메뉴라면 K로 표시합니다. -1을 입력하면 입력을 중..
반쪽짜리 피라미드 엘리스 토끼는 사용자가 입력한 숫자만큼 높이를 가지는 반쪽 피라미드를 만들어주는 프로그램을 만들려고 합니다. 지시사항을 참고하여 코드를 작성하세요. 지시사항 사용자로부터 자연수를 입력받고 입력된 숫자만큼 높이를 가지는 반쪽 피라미드를 출력하세요. 입력 예시 3 출력 예시 * # 공백 2칸 ** # 공백 1칸 *** # 공백 0칸 정답 # 지시사항을 참고하여 코드를 작성하세요. answer = int(input()) i=1 while i
어서오세요! 커피전문점 수타박수입니다! 세계에서 가장 맛있는 커피를 파는 수타박수에서는 매일 많은 사람들이 커피를 마시기 위해 방문하는 장소입니다. 엘리스 토끼는 보다 정확한 금액을 계산하기 위해 계산기를 만드려고 합니다. 수타박수의 메뉴와 가격은 아래와 같습니다. 음료 종류Price 아메리카노 4100 카페라떼 4600 카라멜마끼아또 5100 지시사항을 참고하여 코드를 작성하세요. 지시사항 사용자로부터 손님의 수를 입력 받습니다. 입력받은 손님의 수 만큼 음료 주문을 받습니다. 손님은 음료 명으로 주문을 합니다. 주문은 수타박수에서 판매 중인 음료만 받습니다. 주문한 메뉴의 총 가격을 출력합니다. 입력 예시 3 아메리카노 카페라떼 카라멜마끼아또 출력 예시 13800 정답 # 지시사항 1번을 참고하여 코..

문자열 앞뒤 검사하기 회문(Palindrome)은 토마토맛토마토, 다시합창합시다와 같이 앞에서 읽으나 뒤에서 읽으나 같은 문자열을 의미합니다. 엘리스 토끼는 이런 회문을 검사하는 기계를 만들려고 합니다. 회문 검사 방식은 아래와 같습니다. 아래처럼 길이가 nnn인 문자열이 입력으로 주어집니다. 이때, 111번째 글자와 nnn번째 글자가 같은지 다른지를 비교합니다. 계속해서 222번째 글자와 n−1n-1n−1번째 글자, 333번째 글자와 n−2n-2n−2번째 글자 순서로 비교합니다. 지시사항을 참고하여 코드를 작성하세요. 지시사항 사용자로부터 문자열을 입력받고 문자열의 앞에서 iii번째 문자와 뒤에서 iii번째 문자가 같은지 비교한 후 두 문자가 같다면 Same을, 다르다면 Different를 출력합니다...
마천루 코더랜드의 유능한 건축가 엘리스 토끼는 모자장수로부터 새로운 사업을 제안 받았습니다. 바로 코더랜드 한가운데 마천루를 지어 관광객을 유치하는 사업이였습니다. 지시사항을 참고하여 코드를 작성하세요. 지시사항 마천루의 높이를 사용자로부터 입력받아 아래의 조건을 참고하여 사용자가 입력한 만큼의 높이를 가지는 마천루를 출력하세요. 상위 1~5층은 각각 1, 2, 3, 4, 5개의 *로 구성되어있습니다. 6층부터는 5개의 *로 구성되어있습니다. 입력 예시 1 3 출력 예시 1 * ** *** 입력 예시 2 7 출력 예시 2 * ** *** **** ***** ***** ***** Tips! 기본적으로 주어진 변수를 삭제하거나 지시사항에서 제시한 변수 이름을 사용하지 않으면 채점 시 오류가 발생할 수 있으니..