본문 바로가기

Algorithm

(C++) - 백준(BOJ) 5355번 : 화성 수학

반응형
#include <iostream>
#include <string>
using namespace std;
int main() {
    double n, t;
    string x;
    cin >> t;
    while (t--)
    {
        cin >> n;
        getline(cin, x);
        for(int i = 0; i < x.size(); i++)
            switch (x[i])
            {
            case '@':
                n *= 3;
                break;
            case '#':
                n -= 7;
                break;
            case '%':
                n += 5;
                break;
            }
        printf("%.2f\n", n);
    }
}