반응형
코딩하기 전 생각하기
/*
t만큼 반복한다.
한 라인을 입력받고
규칙에 따라 연산을 해준다.
*/
코드
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
double n;
string s;
cin >> t;
for ( int i = 0; i < t; i++ ) {
cin >> n;
getline(cin, s);
for ( auto c : s ) {
if ( c == '@' ) n *= 3;
if ( c == '%' ) n += 5;
if ( c == '#' ) n -= 7;
}
printf("%.2f\n", n);
}
}
느낀점
백준에서 '상근'이라는 이름을 애용하는 것 같다. 울 삼촌 이름인데..
(주의) 기록용으로 작성한 글입니다. 코드가 허접하거나 알고리즘의 효율이 낮을 수 있습니다.
댓글 환영합니다!
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준/BOJ] 2164번 - 카드2 (C++) (0) | 2021.07.12 |
---|---|
[백준/BOJ] 2941번 - 크로아티아 알파벳 (C++) (0) | 2021.07.12 |
[백준/BOJ] 2163번 - 초콜릿 자르기 (C++) (0) | 2021.07.12 |
[백준/BOJ] 1476번 - 날짜 계산 (C++) (0) | 2021.07.12 |
[백준/BOJ] 1712번 - 손익분기점 (C++) (0) | 2021.07.11 |
댓글