728x90
반응형
문제 : https://codeup.kr/problem.php?id=1405
문제 설명
n개의 숫자가 입력되면,
n개의 숫자를 왼쪽으로 하나씩 돌려서 출력하시오.
예) 1 2 3 4 5가 입력된 경우,
1 2 3 4 5
2 3 4 5 1
3 4 5 1 2
4 5 1 2 3
5 1 2 3 4
# include <stdio.h>
int main()
{
int n,i,j,tmp;
int arr[1001] ={0,};
scanf("%d",&n);
for(i = 0; i<n; i++)
{
scanf("%d",&arr[i]);
}
for(i = 0; i<n; i++)
{
for(j = 0; j<n; j++)
{
printf("%d ",arr[j]);
}
tmp = arr[0];
for(j = 0; j<n-1; j++)
{
arr[j] = arr[j+1];
}
arr[n-1] = tmp;
printf("\n");
}
return 0;
}
728x90
반응형
최근댓글