개발바닥

[ SW ] 5550 나는 개구리로소이다 본문

[ Algorithm ]/[ SW Expert Academy ]

[ SW ] 5550 나는 개구리로소이다

라이언 2019. 1. 19. 21:02
반응형

문제

개구리 한 마리가 한번 울면 "croak"하는 소리가 난다.
녹음된 울음소리에서 개구리는 최소 몇 마리인지 구하는 문제

 

 

 

문제 해결 방법

 

한 마리 개구리 울음소리가 끝나기전에 그안에 개구리가 몇마리 존재하는지 체크하는 방법으로 배열 변수를 하나를 선언해서

개구리에 울음소리가 꽉차있는지 체크하였습니다.

c인 경우에는 예외처리를 제대로 해주었습니다.

1. 울음소리 변수 값이 0 인 경우 1을 저장하고 카운트하였습니다.

2. 울음소리 변수 값이 꽉 차 있지 않은 경우 카운트 하였습니다.

3. 울음소리 변수 값이 꽉 차 있는 경우 카운트 값을 0으로 초기화 해주었습니다.

 

그리고 다른 글자들은 들어갈 울음소리 변수에서 앞에 제대로 들어가 있는지만 체크해주었습니다.

 

 

소스 코드 보기

https://github.com/jokerKwu/BOJ_Algorithm/blob/master/SW%20expert%20Academy/Study_5550.cpp

반응형
Comments