본문 바로가기

programmers

(17)
[c programmers] test 28 2023.01.03 9 day #28 옷가게 할인 받기 #include #include #include int solution(int price) { int answer = 0; if(price>=100000&&price=300000&&price=500000) { answer=price*0.8; } else answer=price; return answer; } 코딩테스트 연습 - 옷가게 할인 받기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[c programmers] test 26-27 2023.01.02 8 day #26 최댓값 만들기 #include #include #include // numbers_len은 배열 numbers의 길이입니다. int solution(int numbers[], size_t numbers_len) { int answer = 0; for(int i=0; i
[c programmers] test 25 2023.01.01 7 day #25 편지 #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. int solution(const char* message) { int answer = 0; answer=2*strlen(message); return answer; } 코딩테스트 연습 - 편지 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[c programmers] test 23-24 2022.12.31 6 day #23 문자열 뒤집기 #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char* solution(const char* my_string) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. char* answer = (char*)malloc(sizeof(char)*(strlen(my_string)+1)); for(int i = 0 ; i < strlen(my_string); i++) { answer[i] = my_string[(strlen(my_string) -1)- i]; } answer[strlen(my_string..
[c programmers] test 18-22 2022.12.30 5 day #18 배열 원소의 길이 #include #include #include // strlist_len은 배열 strlist의 길이입니다. // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. int* solution(const char* strlist[], size_t strlist_len) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. int* answer = (int*)malloc(sizeof(int)*strlist_len); for(int i=0; i
[c programmers] test 17 2022.12.29 4 day #17 피자 나눠먹기(1) if문 #include #include #include int solution(int n) { int answer = 0; if(n%7==0) { answer=n/7; } else { answer=n/7+1; } return answer; } 코딩테스트 연습 - 피자 나눠 먹기 (1) | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 입력한 값(n)이 7로 딱 나누어 떨어지지 않으면 한개를 추가해서 출력함.
[c programmers] test 15-16 2022.12.28 3 day #15 배열 뒤집기 동적할당 #include #include #include // num_list_len은 배열 num_list의 길이입니다. int* solution(int num_list[], size_t num_list_len) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. int* answer = (int*)malloc(sizeof(int) * num_list_len); for(int i=0; i0) { if(dot[1]>0) answer=1; else answer=4; } else { if(dot[1]>0) answer=2; else answer=3; } return answer; } 코딩테스트 연습 -..
[c programmers] test 10-14 2022.12.27 2 day #10 짝수의 합 for문 if문 #include #include #include int solution(int n) { int answer = 0; for(int i=1; i