https://www.acmicpc.net/problem/9498
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _9498
{
class Program
{
static void Main(string[] args)
{
string[] grades = { "F", "F", "F", "F", "F", "F", "D", "C", "B", "A", "A" };
Console.WriteLine(grades[int.Parse(Console.ReadLine()) / 10]);
}
}
}
|
if 문의 처리가 많을 것으로 예상되어 배열로 Grade값을 일일히 넣어주는 것이 빠를거라 생각했습니다.
입력 받은 값을 int로 변환, 10으로 나눈 몫을 가져와 십의 자리를 인덱스로 Grade를 출력하도록 했습니다.
백준#10951 - A+B - 4 (0) | 2020.04.08 |
---|---|
백준#10952-A+B - 5 (0) | 2020.04.08 |
백준#1931-회의실배정 (0) | 2020.04.07 |
백준#11047-동전 0 (0) | 2020.04.07 |
백준#11399-ATM (0) | 2020.04.07 |