백준 1076

Oak_Cassia·2022년 2월 22일
0

백준 1076

#include<iostream>
#include<vector>
enum Color
{
    black,
    brown,
    red,
    orange,
    yellow,
    green,
    blue,
    violet,
    grey,
    white
};

int StoE(std::string str) 
{
    if (str == "black")
        return black;
    else if (str == "brown")
        return brown;
    else if (str == "red")
        return red;
    else if (str == "orange")
        return orange;
    else if (str == "yellow")
        return yellow;
    else if (str == "green")
        return green;
    else if (str == "blue")
        return blue;
    else if (str == "violet")
        return violet;
    else if (str == "grey")
        return grey;
    else
        return white;

}

int main()
{
    

    int cnt = 1;
    long long Carr[10];
    for (int i = 0; i < 10; i++)
    {
        Carr[i] = cnt;
        cnt *= 10;
    }
    
    std::string s1, s2, s3;
    std::cin >> s1 >> s2 >> s3;

    long long a, b, c;
    a=StoE(s1);
    b=StoE(s2);
    c=StoE(s3);
    long long result = (a * 10 + b) * Carr[c];
    std::cout << result;
   
    /*std::vector<int> arr(c+2);
    arr[0] = a;
    arr[1] = b;
    
    for (auto i : arr)
    {
        std::cout << i;
    }*/
}
profile
https://velog.io/@oak_cassia/A-Game-Developers-Vision

0개의 댓글

관련 채용 정보