본문 바로가기

전체 글

(39)
C언어)CodeUp 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 입력 첫째 줄에 숫자의 개수 n이 입력된다.( 1
C언어)CodeUp 1425 [자리배치] 문제 설명 A중학교에 첫 발령을 받은 B교사는 1학년 1반 담임을 맡게 되었다. 기대를 안고 첫 출근한 B교사는 너무 설렌 나머지 학생들이 등교하기도 전에 교실에 가서 학생들이 오기만을 기다리고 있었다. 그리고 제일 먼저 무슨 일을 해야 될지 생각하던 중 학생들 자리 배치를 우선적으로 해야겠다고 생각했다. 여러 가지 자리 배치 방법을 고려하다가 학생들의 키가 작은 순서대로 앞에서부터 앉히는 것이 제일 좋은 방법이라고 결정하게 되었다. 예를 들어, 160, 165, 164, 165, 150, 165, 168, 145, 170의 학생들 키가 주어지고 한 줄에 6명씩 앉는다면 다음과 같이 앉으면 될 것이다. 145 150 160 164 165 165 165 168 170 왼쪽 위부터 차례대로 키 순서대로 앉으..
C언어)CodeUp 1416 [2진수 변환] 문제 설명 어떤 10진수 n이 주어지면 2진수로 변환해서 출력하시오. 예) 10 -----> 1010 0 -----> 0 1 -----> 1 2 -----> 10 1024 -----> 10000000000 입력 10진수 정수 n이 입력된다. (n은 21억이하의 임의의 수이다.) 출력 2진수로 변환해서 출력한다. 입력 예시 7 출력 예시 111 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #include int main() { int arr[255] = { 0 }, i = 0, n; scanf("%d", &n); // n 입력받음 if (n == 0){ printf("0"); } //0입력받으면 0출력 while (n > 0){ arr[i] = n % 2; /..
C언어)CodeUp 1440 [비교] 문제 설명 n개의 숫자가 입력되면, 다음과 같이 크기를 비교한 후 양식에 맞춰 출력하시오. 예를 들어, 1 2 3 2 1 이라는 숫자가 입력되면, 첫 번째 1과 나머지 2, 3, 2, 1을 비교하면 1 1, 2 1 이므로 > 를 출력한다. 세 번째 3과 나머지 1, 2, 2, 1을 비교하면 3 > 1, 3 > 2, 3 > 2, 3 > 1 이므로 > > > > 를 출력한다. 같은 방법으로 네 번째는 > = , 다섯번째는 = < < < 를 출력한다. 이와 같은 방식의 대소 비교 결과를 출력하시오. 입력 첫째 줄에 숫자의 개수 ..
C언어&파이썬)CodeUp 1010 C언어 1 2 3 4 5 6 7 8 9 10 11 #include int main() { int n; scanf("%d", &n); printf("%d",n); } cs 파이썬 1 2 3 a=input() a=int(a) print(a) cs 문제 해결 방법) 이 문제는 scanf 함수를 이용해야 풀 수 있는 함수이다.
C언어&파이썬)CodeUp 1007 문제풀이 C언어 1 2 3 4 5 6 7 8 #include int main() { printf("\"C:\\Download\\hello.cpp\""); return 0; } Colored by Color Scripter cs 파이썬 1 print("\"C:\Download\hello.cpp\"") cs
C언어) 삽입정렬 수업 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include int main() { int arr[6] = { 3, 7, 2, 5, 1, 4 }; int i, j; int temp; int length = sizeof(arr) / sizeof(int); for (i = 0; i temp) { arr[j + 1] = arr[j]; j = j - 1; } arr[j + 1] = temp; } for (i = 0; i
C언어)버블정렬 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include #define n 5 void selection(int a[]){ int temp; for (int i = 0; i

/*스크롤 인디케이터 시작*/ .header { position: absolute; top: 0; z-index: 1; width: 100%; background-color: #fff; } .progress-container { width: 100%; height: 4px; background: #f6f6f6; } .progress-bar { height: 4px; background: #6C6C6C; width: 0%; } /*스크롤 인디케이터 종료*/ /*왼쪽, 좌측 밑의 이미지 추가 시작*/ /*가로의 길이가 1510일때까지는 보여라*/ @media screen and (min-width:1500px) { .main_ad { display:visible; position: absolute; left: 0px; bottom: 80px; cursor: pointer; z-index: 11; } } /*가로의 길이가 1511일까지는 보이지 말아라*/ @media screen and (max-width:1510px) { .main_ad { display:none; position: absolute; left: 0px; bottom: 80px; cursor: pointer; z-index: 11; } } /*왼쪽, 좌측 밑의 이미지 추가 종료*/ /*이웃추가버튼 추가 시작*/ @media screen and (min-width:500px) { .add_adBanner { display:visible; } } @media screen and (max-width:510px) { .add_adBanner { display:none; } } .add_adBanner ul { position: absolute; left: 10px; bottom: 22px; cursor: pointer; z-index: 12; } .add_adBanner li { margin : 0 0 0 0; padding : 0 0 0 0; border : 0; float : left; } /*이웃추가버튼 추가 종료*/