본문 바로가기

Computer Science&Engineering/코딩테스트

[정올 2604] 그릇

# 문제링크

jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=1865&sca=2050

 

JUNGOL

 

www.jungol.co.kr

Beginner_Coder 에 문자열 문제이다. 맨 처음에는 높이 10을 주고, 다음 글자부터는 이전거랑 비교해서 같으면 5더하기, 다르면 10 더하기를 해주었다.

 

# 제출 코드 

 

#include <iostream>
using namespace std;

int main() {
    string s;
    cin >> s;

    int ans = 10;
    for (int i = 1; i < s.length(); i++) {
        if (s[i] == s[i - 1]) ans += 5;
        else ans += 10;
    }

    cout << ans << endl;

    return 0;
}

 

 

반응형