9월 11, 2017의 게시물 표시

programmers level1 알고리즘 문제 - 정수제곱근판별하기 JavaScript, Python

function nextSqaure(n){   var result = 0;   var x = 0;   //함수를 완성하세요   for(;x*x<n;){     x++;   }   if(x*x==n){     x++;   return x*x;   }else{     return "no";   } } // 아래는 테스트로 출력해 보기 위한 코드입니다. console.log("결과 : " + nextSqaure(121)); import math def nextSqure(n):     x = math.sqrt(n)     if (int(x) == x):         return pow(x+1,2)     else:             # 함수를 완성하세요     return 'no' # 아래는 테스트로 출력해 보기 위한 코드입니다. print("결과 : {}".format(nextSqure(121)));

programmers level1 알고리즘 문제 - 짝수와 홀수 Java, JavaScript, Python

public class EvenOrOdd {     String evenOrOdd(int num) {         String result = "";       if(num%2==0){           result ="Even";         }else{           result="Odd";         }         return result;     }     public static void main(String[] args) {         String str = "1 2 3 4";         EvenOrOdd evenOrOdd = new EvenOrOdd();         //아래는 테스트로 출력해 보기 위한 코드입니다.         System.out.println("결과 : " + evenOrOdd.evenOrOdd(3));         System.out.println("결과 : " + evenOrOdd.evenOrOdd(2));     } } function evenOrOdd(num) {   var result = ''   // 함수를 완성하세요   if(num%2==0){     result = "Even";   }else{     result = "Odd";   }   r...

programmers level1 알고리즘 문제 - 평균구하기 Java, JavaScript, Python

public class GetMean {     public int getMean(int[] array) {       int hap =0;       for(int i =0;i<array.length; i++){       hap += array[i];         }       int avg = hap / array.length;               return avg;     }     public static void main(String[] args) {         int x[] = {5, 4, 3};         GetMean getMean = new GetMean();         // 아래는 테스트로 출력해 보기 위한 코드입니다.         System.out.println("평균값 : " + getMean.getMean(x));     } } function average(array){   //함수를 완성하세요   var hap = 0;   for(var i =0; i<array.length; i++){   hap += array[i];   }   return hap/array.length; } // 아래는 테스트로 출력해 보기 위한 코드입니다. var testArray = [5,3,4] console.log("평균값 : " + average(testArray)); de...

programmers level1 알고리즘 문제 - x만큼 간격이 있는 n개의 숫자 Python

def number_generator(x, n):     # 함수를 완성하세요     relist=[]     a=x     for i in range(0,n):         relist.append(x)         x=x+a     return relist # 아래는 테스트로 출력해 보기 위한 코드입니다. print(number_generator(3,5))