문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. ==개요== ;<nowiki>Day 1: Interquartile Range</nowiki> ;<nowiki>1일차:</nowiki> [[사분위간 범위]] * https://www.hackerrank.com/challenges/s10-interquartile-range/problem {{S10 헤더}} {{S10 0-1}} |} ==R== <syntaxhighlight lang='r'> data = scan("stdin") n = data[1] elem = data[1:n+1] freq = data[n+1:n+1] s = c() for(i in 1:n) { for(j in 1:freq[i]) { s <- append(s,elem[i]) } } len = length(s) s = sort(s) lowers = s[1:floor(len/2)] uppers = s[ceiling(len/2)+1:floor(len/2)] cat( format(median(uppers)-median(lowers),nsmall=1) ) </syntaxhighlight> <syntaxhighlight lang='r'> data = scan("stdin") n = data[1] elem = data[1:n+1] freq = data[n+1:n+1] s <- vector(mode="numeric", length=0) for(i in 1:n) { for(j in 1:freq[i]) { s <- append(s,elem[i]) } } len = length(s) s = sort(s) lowers = s[1:floor(len/2)] uppers = s[ceiling(len/2)+1:floor(len/2)] q1 = median(lowers) q3 = median(uppers) cat( format(q3-q1,nsmall=1) ) </syntaxhighlight> 이 문서에서 사용한 틀: 틀:Ed (원본 보기) 틀:S10 0-1 (원본 보기) 틀:S10 헤더 (원본 보기) 틀:언어아이콘 (원본 보기) 틀:언어이미지 (원본 보기) S10 Day 1: Interquartile Range 문서로 돌아갑니다.