주어진 코드 #include #include #include int solution(char* words[], int words_len, char* word) { int count = 0; //빈칸 return count; } int main() { char* words[3] = { "CODE", "COED", "CDEO" }; int words_len = 3; char* word = "CODE"; int ret = solution(words, words_len, word); printf("solution 함수의 반환 값은 %d 입니다.\n", ret); } 완성 코드 #include #include #include int solution(char* words[], int words_len, char* ..
주어진 코드 #include #include #include int func_a(int current_grade[], int last_grade[], int rank[], int arr_length, int max_diff_grade) { int count = 0; for (int i = 0; i = 80 && rank[i] = 80 && rank[i] == 1) count++; else if (max_diff_grade == current_grade[i] - last_grade[i]) count++; } return count; } int* func_b(int current_grade[], int arr_length) { in..
주어진 코드 #include #include #include int compare(const void* a, const void* b) { return (*(int*)b - *(int*)a); } int func_a(int scores[], int scores_len, int score) { for (int rank = 0; rank < scores_len; rank++) if (scores[rank] == score) return rank + 1; return 0; } void func_b(int arr[], int arr_len) { qsort(arr, arr_len, sizeof(int), compare); } int func_c(int arr[], int n) { return arr[n]; } i..
문제 화씨온도를 섭씨온도로, 섭씨온도를 화씨온도로 바꾸려고 합니다. 두 온도 사이의 환산 공식은 다음과 같습니다 환산공식 화씨온도에서 섭씨온도로 환산 : (화씨온도 - 32) / 1.8 = 섭씨온도 섭씨온도에서 화씨온도로 환산 : (섭씨온도 * 1.8) + 32 = 화씨온도 현재 온도 value와 현재 단위 unit이 매개변수로 주어질 때, 환산한 온도의 정수 부분을 return 하도록 solution함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 몇몇 입력에 대해서는 올바르게 동작하지 않습니다. 주어진 코드에서 한 줄 만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정하세요. 주어진 코드 #include #include #include int solution(int value, c..
문제 게임 캐릭터가 몬스터와 1:1 전투를 하려 합니다. 몬스터는 처음에 일정 수치의 체력(HP)를 가지고 있습니다. 캐릭터가 전투에서 이기려면 몬스터를 공격해 몬스터의 체력은 0이하로 만들어야 합니다. 캐린터는 공격 마법만 사용하며, 공격 마법은 항상 같은 데미지를 입힙니다. 몬스터는 힐링 마법만을 사용하며 힐링 마법은 항상 같은 수치로 체력을 회복합니다. 둘은 항상 번갈아 가며 마법을 사용하고, 처음에는 항상 캐릭터가 먼저 공격을 시작합니다. 캐릭터의 공격력 attack와 몬스터가 자신의 차례에 회복하는 체력 recovery, 몬스터의 초기 체력 hp가 매개변수로 주어질 때, 몬스터를 잡기 위해서 최소 몇 번 공격해야 하는지 return하도록 solution함수를 작성하려 합니다. 빈칸을 채워 전체 ..
문제 하루 동안 엘리베이터가 멈춘 층이 순서대로 들어있는 배열이 있습니다. 이때, 엘리베이터의 총 이동거리를 구하려 합니다. 단, 층과 층 사이의 거리는 1입니다. 예를 들어 배열에 [1,2,5,4,2]가 들어있다면, 엘리베이터가 이동한 거리는 7입니다. 하루 동안 엘리베이터가 멈춰 선 층이 순서대로 들어있는 배열 floors와 floors의 길이 floors_len이 매개변수로 주어질 때, 엘리베이터의 총 이동 거리를 return하도록 solution함수를 작성하려 합니다. 빈칸을 채워 전체 코드를 완성해주세요. 주어진 코드 #include #include #include int solution(int floors[], int floors_len) { int dist = 0; for(int i = ; ..
- 코스프로
- programmers
- 알고리즘
- 자바
- 코딩테스트
- 구름에듀
- cospro기출문제
- C
- Java
- c언어
- groomedu
- lv1
- 기출문제
- YBM기출
- C++
- 배열활용문제
- lv2
- YBM
- 1급
- cospro기출
- c언어 기출문제
- COSPRO 2급
- groom
- CosPro
- 연습문제
- 구름에듀 기출문제
- 프로그래머스
- 배열
- Cos Pro
- 구름 기출문제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 28 | 29 | 30 | 31 |