코딩테스트/프로그래머스

[프로그래머스] 코딩테스트 입문 Day7

쪼르뚜 2023. 5. 29. 22:57
728x90
반응형

Day 6 문자열, 조건문, 수학, 반복문

  • 특정 문자 제거하기
  • 각도기
  • 양꼬치
  • 짝수의 합
//특정 문자 제거하기
string solution(string my_string, string letter) {
    my_string.erase(remove(my_string.begin(), my_string.end(), letter[0]), my_string.end());
    return my_string;
}

//각도기
int solution(int angle) {
    if(angle < 90){
        return 1;
    }else if(angle == 90){
        return 2;
    }else if(angle < 180){
        return 3;
    }else{
        return 4;
    }
}

//양꼬치
int solution(int n, int k) {
    return n * 12000 + (k - n / 10) * 2000;
}

//짝수의 합
int solution(int n) {
    int answer = 0;
    
    for(int i=0; i<=n; i++){
        if(i % 2 == 0){
            answer += i;
        }
    }
    
    return answer;
}

확실히 C++이 익숙하지 않아서 문법이 헷갈리거나 함수 사용이 어색하다...

10일차쯤까지 문제 풀고 한 번 정리해놔야겠다!

728x90
반응형