본문 바로가기 메뉴 바로가기

하늘리 개발일기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

하늘리 개발일기

검색하기 폼
  • 분류 전체보기 (138)
    • [코테] (133)
      • [Programmers Lv1] (43)
      • [Programmers Lv2] (19)
      • [GroomEdu] (61)
      • [Programmers] (0)
      • [YBM-sample] (10)
    • [Android] (1)
      • 이론 (0)
      • Kotlin (0)
      • JAVA (0)
    • [반성문] (1)
    • [클론코딩] (1)
    • [React-Node.js] (0)
  • 방명록

배열활용문제 (4)
[COS PRO 2급] 6차 9번_난 양말색이 달라도 잘 신는 착한 어린이 (C/C++)

□문제 설명 다양한 색을 가진 양말 중 같은 색을 가진 양말을 2개씩 묶어 한 쌍을 만드려고 합니다. 예를 들어, 가지고 있는 양말의 색깔이 [빨강, 파랑, 빨강, 노랑, 파랑, 빨강] 이라면 아래 그림과 같이 2쌍을 만들 수 있습니다. 양말 색을 숫자로 표현해서 담은 배열 socks, socks의 길이 socks_len이 매개변수로 주어질 때, 양말을 몇 쌍 만들 수 있는지 return하도록 solution함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 몇몇 입력에 대해서는 올바르게 동작하지 않습니다. 주어진 코드에서 한 줄만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정하세요. □매개변수 설명 양말 색을 숫자로 표현해서 담은 배열 socks, socks의 길이 socks_len..

[코테]/[GroomEdu] 2021. 5. 29. 21:56
[COS PRO 2급] 6차 2번_종이 나누어 주기 (C/C++)

주어진 코드 #include #include #include int solution(int papers[], int papers_len, int K) { int length = papers_len; for (int i = 0; i < papers_len; i++) { K -= papers[i]; if (K == 0) return i; } return length; } int main() { int papers1[] = { 2, 4, 3, 2, 1 }; int papers_len1 = 5; int K1 = 10; int ret1 = solution(papers1, papers_len1, K1); printf("solution 함수의 반환 값은 %d 입니다.\n", ret1); int papers2[] = ..

[코테]/[GroomEdu] 2021. 5. 28. 21:14
[COS PRO 2급] 6차 1번_저는 따뜻한 날이 좋아요 (C/C++)

주어진 코드 #include #include #include int solution(int temperature[], int temperature_len, int A, int B) { int answer = 0; //빈칸 return answer; } int main() { int temperature[] = { 3, 2, 1, 5, 4, 3, 3, 2 }; int temperature_len = 8; int A = 1; int B = 6; int ret = solution(temperature, temperature_len, A, B); printf("solution 함수의 반환 값은 %d 입니다.\n", ret); } 완성 코드 #include #include #include int solution(..

[코테]/[GroomEdu] 2021. 5. 28. 18:00
[COS PRO 2급] 5차 10번_가장 오래 일한 사람을 구해주세요 (C/C++)

주어진 코드 #include #include #include int solution(int time_table[], int time_table_len, int n) { int answer = 0; //빈칸 return answer; } int main() { int time_table1[] = {1, 5, 1, 9}; int time_table_len1 = 4; int n1 = 3; int ret1 = solution(time_table1, time_table_len1, n1); printf("solution 함수의 반환 값은 %d 입니다.\n", ret1); int time_table2[] = {4, 8, 2, 5, 4, 6, 7}; int time_table_len2 = 7; int n2 = 4; i..

[코테]/[GroomEdu] 2021. 5. 28. 18:00
이전 1 다음
이전 다음
공지사항
  • About Me
최근에 올라온 글
TAG
  • 프로그래머스
  • C
  • 자바
  • 코딩테스트
  • COSPRO 2급
  • cospro기출
  • c언어 기출문제
  • 구름에듀 기출문제
  • 알고리즘
  • lv1
  • 코스프로
  • programmers
  • C++
  • Cos Pro
  • 1급
  • groom
  • 배열
  • CosPro
  • c언어
  • 연습문제
  • Java
  • YBM
  • 구름에듀
  • lv2
  • groomedu
  • 구름 기출문제
  • YBM기출
  • cospro기출문제
  • 배열활용문제
  • 기출문제
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바