Programming Learning Diary

n개의 정수를 입력받아 순서대로 배열에 저장한다. 그런 다음 모든 정수들을 한 칸씩 오른쪽으로 shift하라. 마지막 정수는 …

페이지 정보

작성일 19-11-07 21:16

본문







// 자바를 기반으로 작성하였습니다. 

public static void main(String[] args) {

Scanner kb= new Scanner(System.in);

int n= kb.nextInt();

int [] data= new int[n];

for(int i=0; i<n;i++) {

data[i]=kb.nextInt();

}

kb.close();

int tmp = data[n-1];

for(int i=n-2; i>=0; i--) {

data[i+1]=data[i];

}

data[0]=tmp;

for(int i=0;i<n;i++)

System.out.println(data[i]);

}

}




//배열의 요소들이 하나씩 밀리고 마지막 배열 요소는 첫번째 배열 요소로 들어가는 알고리즘입니다

댓글목록

등록된 댓글이 없습니다.