Coding Test/programmers 12

[프로그래머스] 오픈채팅방 - python (레벨 2)

https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 2019 KAKAO BLIND RECRUITMENT 문제 풀이 문제를 보았을때 알수있는 힌트 각 유저아이디에 맞춰서 닉네임을 바꿔주고 채팅방에 들어왔다나갔다하는 것을 출력해주면 되는 문제 파이썬의 dictionary를 이용하면 좀 더 쉽게 풀 수 있는 문제 유저 아이디에 맞춰서 닉네임을 계속 업데이트하면 닉네임 변경을 끝이나고 다시 반복문을 통해 유저아이디에 맞..

[프로그래머스] 다단계 칫솔 판매 - python (레벨 3)

https://programmers.co.kr/learn/courses/30/lessons/77486 코딩테스트 연습 - 다단계 칫솔 판매 민호는 다단계 조직을 이용하여 칫솔을 판매하고 있습니다. 판매원이 칫솔을 판매하면 그 이익이 피라미드 조직을 타고 조금씩 분배되는 형태의 판매망입니다. 어느정도 판매가 이루어진 후, programmers.co.kr 풀이 문제를 보았을때 알수있는 힌트 문제 설명이 참 길게 되어있다. 다단계로 전체 사람들의 판매해서 번 돈을 나오게 하는 문제이다. 판사람의 추천인이 있다면 10%의 돈을 줘야한다, 그사람의 위에 또 추천인이 있다면 10%를 줘야한다. 이때 0원이 된다면 그 위에 추천인들한테는 돈을 안줘도 된다. 이것을 생각을 하며 코드를 짜면 충분히 풀수있다. def s..

728x90