문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. ==개요== ;<nowiki>HR30 Day 14: Scope</nowiki> * https://www.hackerrank.com/challenges/30-scope/problem {{HR30 헤더}} {{HR30 10-19}} |} ==Java== {{참고|HR30 Day 14: Scope/Java}} <syntaxhighlight lang='Java'> Difference(int[] a) { this.elements = a; } public void computeDifference() { int max = 1; int min = 100; for(int num:this.elements) { if( num > max ) max = num; if( num < min ) min = num; } this.maximumDifference = max - min; } </syntaxhighlight> ==PHP== {{참고|HR30 Day 14: Scope/PHP}} <syntaxhighlight lang='php'> function __construct($arr) { $this->elements = $arr; } public function ComputeDifference() { $max = 1; $min = 100; foreach($this->elements as $num) { if( $num > $max ) $max = $num; if( $num < $min ) $min = $num; } $this->maximumDifference = $max - $min; } </syntaxhighlight> ==Python== {{참고|HR30 Day 14: Scope/Python}} <syntaxhighlight lang='python'> # Add your code here def computeDifference(self): mx = 1 mn = 100 for num in self.__elements: if( num > mx ): mx = num if( num < mn ): mn = num self.maximumDifference = mx - mn </syntaxhighlight> 이 문서에서 사용한 틀: 틀:Ed (원본 보기) 틀:HR30 10-19 (원본 보기) 틀:HR30 헤더 (원본 보기) 틀:언어아이콘 (원본 보기) 틀:언어이미지 (원본 보기) 틀:참고 (원본 보기) HR30 Day 14: Scope 문서로 돌아갑니다.