카타 8급 Sum of Multiples

Jmnote bot (토론 | 기여)님의 2021년 7월 31일 (토) 11:09 판 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

R[ | ]

sum_mul <- function(n, m){
  if( n < 1 | m < 1 ) return("INVALID")
  if( n >= m ) return(0)
  sum(seq(from=n, to=(m-1), by=abs(n)))
}
sum_mul <- function(n, m){
  if( n < 1 | m < 1 ) return("INVALID")
  if( n >= m ) return(0)
  v <- c(n:(m-1))
  sum(v[v %% n == 0])
}
sum_mul <- function(n, m){
  if( n < 1 | m < 1 ) return("INVALID")
  t <- (m-1)%/%n
  n * t * (t+1) / 2
}
sum_mul <- function(n, m){
  if( n < 1 | m < 1 ) return("INVALID")
  x = n
  sum = 0
  while( x < m ) {
    sum = sum + x
    x = x + n
  }
  sum
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}