오늘의 TIL

  • 홈
  • 태그
  • 방명록

하샤드 수 1

(Kotlin) 하샤드 수 구하기

[ 하샤드 수의 조건 ] - 양의 정수 x의 자릿수의 합이 정수 x로 나누어 떨어져야 함. ex) x = 18 -> 1 + 8 = 9 -> 18 / 9 = 2 로 나누어 떨어짐. 따라서 x는 하샤드 수이다. class Solution { fun solution(x: Int): Boolean { var answer = true var xStr = x.toString() var Sum = xStr.map { it.toString().toInt() }.sum() // map 함수를 사용해 x를 문자열로 변환하여 각 자릿수를 떼서 리스트에 담고 다시 정수로 // 변환하고 sum() 을 통해 정수 리스트의 합계를 계산 (정수 리스트면 반환형도 정수) return x % Sum == 0 } } [ Kotlin 메소..

Kotlin 문법 및 연습 문제 2024.03.05
이전
1
다음
더보기
프로필사진

오늘의 TIL

QA, 자동화, 개발 등 관심 있는 분야에 대한 학습 기록을 남깁니다 : )

  • 프로그래밍 & 보안 (48)
    • Flutter (1)
    • Android (24)
    • Kotlin 문법 및 연습 문제 (11)
    • Dart (6)
    • Git (2)
    • 프로젝트 & 트러블슈팅 (2)
    • 보안 (1)
    • Quality Assurance (1)

Tag

배열, 안드로이드, 제한 조건, kotlin, Git, 코루틴, 하샤드 수, GitHub, kotllin, 비동기 프로그래밍, 쓰레드, Branch, android studio, 프로그래머스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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.

티스토리툴바