본문 바로가기

개인 공부

12/19 일 성과

728x90

• 엘리스 AI 트랙 4기 Pre-Track : 

코드 쓰기 전에 문제 내용과 조건을 정확히 이해하고,

구조를 먼저 짠 뒤 필요한 요소들을 넣어야 효율적이다.


넣으면서 작동하는 구조를 만드려니 시간이 오래 걸린다. 😿

여태 배웠던 것들을 정확히 이해하고 응용해야만 풀 수 있다.

 

다른 분들은 어떻게 푸셨을까 궁금해서 검색해보다가,
반복문은 물론 모듈까지 자유자재로 구사하시는 https://blog.naver.com/PostList.naver?blogId=tbrk8585 발견..

 

나와 같은 엘리스 지원자이신 것 같은데, 너무 잘하셔ㅜ 실력차가 이런 거군요.

공부한 내용, 문제풀이 알차게 기록해놓으시고, https://www.acmicpc.net/도 푸시는구나! 멋져요!! 👍

 

오늘의 풀이는

파이썬 - 함수와 메서드, 파이썬 문제 7개. 6/7 진행~

 

오늘의 문제는
엘리스 홈페이지의 비밀번호를 어떻게 설정할지 고민이 많던 건웅은 듣고 있던 노래 윤하 - 비밀번호 486에서 영감을 받아 다음과 같이 비밀번호를 만들기로 했습니다.

 

숫자 문자열

4 love
8 smile
6 kiss

예를 들어 다음과 같은 숫자가 입력으로 주어지면
48686

다음과 같은 문자열 비밀번호를 반환합니다.
lovesmilekisssmilekiss

 

주어진 조건에 맞는 비밀번호를 만들어주는 함수 yoonHa()를 만들어봅시다.

  • 인자 : 숫자 nums
  • 매개변수 : 숫자 nums
  • 반환값 : 변환한 비밀번호 문자열

Hints!

  1. 문자열의 각 글자를 반복 인자로 사용할 수 있어요.
  2. 문자열에 연산자를 사용해 간단하게 문자열을 붙일 수 있어요.
  3. 사전형 자료형을 활용하면 더욱 쉽게 문제를 해결할 수 있어요.
  4. 입력되는 수는 4, 8, 6만 있어요.
  5. 예시로 주어진 486은 예시예요. 모든 4, 8, 6의 조합에 대해 만족하도록 코드를 작성해주세요.
def yoonHa(nums):
  psswd = {'4':'love', '8':'smile', '6':'kiss'}
  answer = []
  for i in nums:
    answer.append(psswd[i])
  return ''.join(answer)
nums = input()
print(yoonHa(nums))

* 필요한 구조와 문법부터 생각하자!

 

• 구글 애드센스 :

사이트를 검토한 결과 안타깝게도(안타까운거 맞냐고 😾) 지금은 사이트에 광고를 게재할 수 없다고 메일이 왔다.

 

세부정보 봤더니 가치가 낮은 콘텐츠..

혼자 끄적이긴 하지만 1일 1블로그 열심히 해왔는데 흐익ㅜ 팩트로 때리는 구글.

 

연말이라 그런가 최대 2주 정도 걸린다던 검토 기간이 더 소요된 듯. 업데이트해서 재도전하자~

* 기술 블로그라는 특성에 맞게 공부하는 내용을 자세하게 올려야겠다!

728x90

'개인 공부' 카테고리의 다른 글

12/21 화 성과  (0) 2021.12.21
12/20 월 성과  (0) 2021.12.21
12/18 토 성과  (0) 2021.12.19
12/17 금 성과  (0) 2021.12.18
12/16 목 성과  (0) 2021.12.16