본문 바로가기

programmers

(17)
[c programmers] test 39 2023.01.13 17 day #39 짝수는 싫어요 #include #include #include int* solution(int n) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. int answer_len=0; if(n%2 == 0) answer_len = n/2; else answer_len = (n/2) + 1; int* answer = (int*)malloc(sizeof(int)*answer_len); int i = 0; int j = 1; while(j
[c programmers] test 38 2023.01.12 16 day #38 세균 증식 #include #include #include #include int solution(int n, int t) { int answer = 0; answer = pow(2, t) * n; return answer; } 코딩테스트 연습 - 세균 증식 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[c programmers] test 36-37 2023.01.11 15 day #36 가장 큰 수 찾기 #include #include #include // array_len은 배열 array의 길이입니다. int* solution(int array[], size_t array_len) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. int* answer = (int*)malloc(sizeof(int)*2); int max=0; for(int i=0; i array[max]) { max = i; } } answer[0]=array[max]; answer[1]=max; return answer; } 코딩테스트 연습 - 가장 큰 수 찾기 | 프로그래머스 스쿨 (programmers.co.kr)..
[c programmers] test 35 2023.01.10 14 day #35 직각삼각형 출력하기 #include int main(void) { int n; scanf("%d", &n); for(int i=0; i
[c programmers] test 34 2023.01.09 13 day #34 자릿수 더하기 #include #include #include int solution(int n) { int answer = 0; while(n>0) { answer+=n%10; n/=10; } return answer; } 코딩테스트 연습 - 자릿수 더하기 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
[c programmers] test 32-33 2023.01.06 12 day #32 제곱수 판별하기 #include #include #include int solution(int n) { int answer = 0; int num=0; for(int i=1; i
[c programmers] test 30-31 2023.01.05 11 day #30 순서쌍의 개수 #include #include #include int solution(int n) { int answer = 0; for(int i=1; i
[c programmers] test 29 2023.01.04 10 day #29 중앙값 구하기 #include #include #include // array_len은 배열 array의 길이입니다. int solution(int array[], size_t array_len) { int answer = 0; for(int i=0; i