본문 바로가기 메뉴 바로가기

wookcode

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

wookcode

검색하기 폼
  • 카테고리 (212)
    • study (16)
      • Effective Java (16)
    • Live Study (15)
    • Programming (15)
      • Java (8)
      • Python (1)
      • Springboot (5)
      • MSA (1)
    • 알고리즘 (117)
      • 백준 (58)
      • 프로그래머스 (59)
    • 에러로그 (5)
    • 항해99 (23)
    • 면접 (1)
    • 프로젝트 (1)
    • CS (19)
      • 네트워크 (2)
      • 운영체제 (2)
      • 데이터베이스 (2)
      • 컴퓨터구조 (1)
      • Java (8)
      • Spring (4)
  • 방명록

기본수학 (1)
[프로그래머스] Level2, 다음 큰 숫자 (Python)

문제 programmers.co.kr/learn/courses/30/lessons/12911 코딩테스트 연습 - 다음 큰 숫자 자연수 n이 주어졌을 때, n의 다음 큰 숫자는 다음과 같이 정의 합니다. 조건 1. n의 다음 큰 숫자는 n보다 큰 자연수 입니다. 조건 2. n의 다음 큰 숫자와 n은 2진수로 변환했을 때 1의 갯수가 같습니 programmers.co.kr 코드 def solution(n): answer = 0 c = bin(n).count("1") for m in range(n+1, 1000001): if c == bin(m).count("1"): answer = m break return answer python에 bin()을 이용해 이진수로 만들어주고 count()를 이용해 1의 갯수를..

알고리즘/프로그래머스 2021. 5. 2. 11:16
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 알고리즘
  • 해결
  • 후기
  • java
  • 버그
  • 에러
  • jpa
  • 실전프로젝트
  • orm
  • 카카오인턴
  • SpringBoot
  • 인프런
  • 항해마켓
  • 백준
  • 스파르타코딩클럽
  • 괄호
  • 항해99
  • 김영한
  • 정리
  • 조합
  • spring
  • SFlash
  • 브루트포스
  • 파이썬
  • 코딩테스트
  • 회고
  • 그리디
  • 카카오코딩테스트
  • 미니프로젝트
  • 프로그래머스
more
«   2025/05   »
일 월 화 수 목 금 토
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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바