내가 작성한 코드 : )
url = "http://daum.net"
site = url.split('.')[0][7:]
cnt = site.count('e')
pw = site[:3] + str(len(site)) + str(cnt) + "!"
print(f"{url}의 비밀번호는 {pw}입니다.")
사이트 마다 고유 비밀번호 만들기 문제를 내 식으로 풀어본 것
예시 http://naver.com -> nav51!
규칙1 : http:// 부분은 제외 → naver.com
규칙2 : 처음 만나는 점(.) 이후 부분은 제외 → naver
규칙3 : 남은 글자 중 처음 세 자리(nav) + 글자 갯수(5)+ 글자 내 'e'의 갯수 (1) + '!'로 구성
문제 출처 : 나도코딩
'코딩테스트' 카테고리의 다른 글
코딩 퀴즈 - 치킨집 자동 주문 시스템 (0) | 2023.03.23 |
---|---|
코딩 퀴즈 - 부동산 프로그램 (1) | 2023.03.23 |
프로그래머스 - 모의고사(수포자) (0) | 2023.03.22 |
간단 코딩 퀴즈 - 표준 체중 구하는 프로그램 작성 (0) | 2023.03.22 |
간단 퀴즈 - 치킨 커피 추첨 (0) | 2023.03.21 |