본문 바로가기

알고리즘 문제풀이/알고리즘 C++ 풀이

[백준] 7567번: 그릇 (C++ 풀이)

문제

https://www.acmicpc.net/problem/7567

 

풀이

char 배열에 문자열을 받아놓고 문자열의 최대 길이(50)만큼 for문을 돌린다.

0번째는 첫번째 그릇이므로 ans에 10으로 초기화해놓고

1번째부터 비교를 하는데 전 그릇과 같은 모양이면 ans에 10을 더하고

다른 모양이면 5를 더한다.

i번째가 '(' 또는 ')' 모양이 아니면 break로 for문을 나와서 ans를 출력한다.

 

코드

https://github.com/ziwonii24/Algorithm/blob/master/Baekjoon/7567.cpp

 

결과

 

코드를 간단명료하게 짜는 것에 노력하고있다! ๑•̀ㅂ•́)و✧