Slow Motion~ 2023. 2. 21. 20:56
728x90

일단 if-else-if 로 풀었는데 이거 switch로는 못 푸나 한번 풀어봐야겠다.

 

#include <string>
#include <vector>

using namespace std;

int solution(int angle) {
    int answer = 0;
    if(angle == 180){
        answer = 4;
        return answer;
    }
    else if(angle>90){
        answer = 3;
        return answer;
    }
    else if(angle == 90){
        answer = 2;
        return answer;
    }
    else {answer = 1;
         return answer;
         }
    return answer;
}

되기는 한다 근데 c++이 더 빠른듯

class Solution {
  public int solution(int angle) {
    int answer = 0;
    switch (angle) {
        case 180:
            answer = 4;
            break;
        case 90:
            answer = 2;
            break;
        default:
            if (angle > 90) {
                answer = 3;
            } else {
                answer = 1;
            }
            break;
    }
    return answer;
}

}