PRACTICE

  • 홈
  • 태그
  • 방명록

셀프넘버 1

[백준] 4673번 - 셀프 넘버 (PYTHON)

이 문제는 조금 어려웠다. 일단 셀프넘버라는 걸 처음 들어봐서, 문제를 자세히 읽어야 했다. 10000보다 작거나 같은 셀프 넘버를 한 줄에 하나씩 출력하는 프로그램이다. 먼저, 첫 번째로 풀어본 방식은 다음과 같다. import math r_list = list(range(1, 10001)) # 1~10000까지의 숫자로 이루어진 리스트 생성 for i in range(1, 10001): lenght = len(str(i)) # 1~10000까지 각 숫자의 자릿수 추출 tmp = i for j in range(lenght): if j == 0: # 1의자리 수 더해주기 tmp = tmp + i else: tmp = tmp + math.trunc((i / pow(10, j))) # 10의자리 수 이상 더..

코딩테스트 연습 2022.12.12
1
더보기
프로필사진

  • 분류 전체보기 (43)
    • 코딩테스트 연습 (25)
    • 에러해결 (5)
    • SQL (4)
    • 기타 (8)
    • Python (1)

Tag

계정삭제, 전체테이블조회, mssql, Python, ASP, sudo권한부여, vscode, 백준, classic asp, 문자열반복, maven-project, SQL, 프로그래머스, 백준코딩, class파일, 11596, IIS, Linux, 코딩테스트, ubuntu,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바