독도갈매기의 개발 블로그

[알고리즘] 백준 시험성적 9498번 본문

알고리즘

[알고리즘] 백준 시험성적 9498번

독도갈매기 2020. 9. 18. 00:25

score

#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문보다 가독성이 좋다고 생각하기 때문에 알고리즘에서는 삼항 연산자를 애용하고 있습니다.

Comments