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

비전공 개발자의 일지

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

비전공 개발자의 일지

검색하기 폼
  • 분류 전체보기 (320) N
    • [세일즈포스 개발자] (69)
      • [ERROR 모음] (6)
    • 방송대 (67) N
      • 운영체제 (12)
      • 알고리즘 (9)
      • 데이터베이스 시스템 (13) N
      • 파이썬 프로그래밍 기초 (12)
      • 통계학계론 (11) N
      • R 컴퓨팅 (10)
    • KH 정보교육원 [ Java ] (131)
    • [스터디] 김영한] (5)
    • 코딩 테스트 [ 연습 ] (45)
    • Practice [ Java ] (1)
    • 취업 준비 (1)
  • 방명록

한수 (1)
백준 1065번 - 한수 ( java )

이번 문제는 입력한 숫자 N까지 한수의 개수를 구해야 하는 문제이다. 이때 한수란 각 자릿수가 서로 동일한 차이를 가지고 있을 때를 의미하는데, 쉽게 말하자면 만약 int A에 3자리 숫자인 123이 들어오게 되면 백의 자리 숫자, 십의 자리 숫자, 일의 자리 숫자를 각각 int 형태로 빼내서 ( 백의 자리 숫자 - 십의 자리 숫자 ) = ( 십의 자리 숫자 - 일의 자리 숫자 )면 한수가 된다고 이해하면 편하다. 123의 경우 백의 자리 숫자가 1, 십의 자리 숫자가 2, 일의 자리 숫자가 3이기에 각 자리 숫자의 차이가 1씩 나기에 한수에 해당한다. 이러한 개념을 바탕으로 생각하였을때 한자리 숫자나 두 자리 숫자의 경우, 차이를 구할 자리의 숫자가 없거나 2자리이기에 차이가 하나만이 생성되어 반드시 ..

코딩 테스트 [ 연습 ] 2022. 4. 25. 21:35
이전 1 다음
이전 다음
«   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
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바