독도갈매기의 개발 블로그
[알고리즘] 백준 시험성적 9498번 본문
#include <bits/stdc++.h>
using namespace std;
int main()
{
int score;
cin >> score;
(score >= 90) ? cout << "A" : cout << "";
(score >= 80 && score < 90) ? cout << "B" : cout << "";
(score >= 70 && score < 80) ? cout << "C" : cout << "";
(score >= 60 && score < 70) ? cout << "D" : cout << "";
(score < 60) ? cout << "F" : cout << "";
}
이런 문제는 사실상 if문을 알면 너무 쉽게 푸는 문제라 항상 이런 문제는 삼항 연산자로 풀고 있습니다.
개인적으로 if문보다 가독성이 좋다고 생각하기 때문에 알고리즘에서는 삼항 연산자를 애용하고 있습니다.
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 합 8393번 (0) | 2020.09.19 |
---|---|
[알고리즘] 백준 구구단 2739번 (0) | 2020.09.19 |
[알고리즘] 백준 윤년 2753번 (0) | 2020.09.16 |
[알고리즘] 백준 두 수 비교하기 1330번 (0) | 2020.09.16 |
[알고리즘] 백준 고양이 10171번 (0) | 2020.09.14 |
Comments