728x90
반응형
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
// 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요.
int solution(const char* ineq, const char* eq, int n, int m) {
int answer = 0;
switch (*ineq){
case '<':
switch(*eq){
case '=':
if(n <= m){
answer = 1;
break;
}
else
answer = 0;
break;
case '!':
if(n < m){
answer = 1;
break;
}
else
answer = 0;
break;
}
break;
case '>':
switch(*eq){
case '=':
if(n >= m){
answer = 1;
break;
}
else
answer = 0;
break;
case '!':
if(n > m){
answer = 1;
break;
}
else
answer = 0;
break;
}
}
return answer;
}
-. Switch 문을 사용해서 풀었음.
-. 근데 너무 김. 다른 분들이 푼거보니 간단하게 풀 수 있는 방법이 있음.
728x90
반응형
'공돌이 > C언어' 카테고리의 다른 글
[백준/C언어] 개수 세기 (10807번) (0) | 2024.03.06 |
---|---|
[프로그래머스/C언어] 두 수의 나눗셈 (5) | 2024.02.22 |
[프로그래머스/C언어] 순열 검사 (0) | 2023.03.25 |
[프로그래머스/C언어] 자릿수 더하기 (0) | 2023.03.25 |
[프로그래머스/C언어] 나머지 한 점 (0) | 2023.03.24 |
댓글