나 개발자 진짜 되냐?

바킹독 0x02 문제15 - 핸드폰 요금 / 백준 1267번 본문

C++을 시작해봐요!/알고리즘을 공부해봐요!

바킹독 0x02 문제15 - 핸드폰 요금 / 백준 1267번

Snow Rabbit 2025. 8. 11. 23:52

skt 정보 유출사건 이후

12월까지 skt 회원 전부에게 50기가씩 준다는 소식에

나 또한 어제 데이터를 낮췄다.

 

그 핸드폰 요금과 비슷하길 바라며..

시작한다!!


 

아 문제 캡처하는데

저기 청
구된다. 이거 킹

받네....

ㅋㅋㅋㅋㅋㅋㅋㅋ

 

문제가 생각보다 이해하기 쉽지 않지만 또 이해하면 쉽다.

영식이 기본요금은 10부터 시작, 30초가 넘어갈 때마다 10원 단위씩 추가

민식이는 기본요금 15 시작, 60초가 넘어갈때마다 15원 단위씩 추가

 

 

아니 하나도 안 쉽다. 도대체 이게 왜 쉽지?

이해는 갔는데..

이거 숫자 3개를 배열로 받아야 하는 건가?

그게 좀 의문이었다.

 

 

분명 될 줄 알았는데 값이 자꾸 0으로 되는 거 같았다..

결국 답지를 봤다..

 

 

ㅋㅋㅋㅋ 정말 예상대로 배열 문제였다..

배열을 개수만큼 받아야겠다는 생각에 저렇게 했는데

이렇게 하면 한 칸만 된다는 사실을 잊었다...

 

 for문을 사용해서 개수만큼 받아야 했다.

 

 

잊지 말자...... 배열을 받을 땐 개수만큼.. for문으로 받아야 한다는 사실을..

 

그다음에도 오류가 났다.

 

이유는 이랬다.

처음에 기본이 10이어서 값을 이미 할당해 주었더니..

나중에 곱셈에서 에러가 났다.

 

값이 만약에 29일 경우 30으로 나누면 1이 안되기 때문에 0이고 곱하기 10 해봤자 0인 것이다...

 

아니.... 나 곱셈도 못하냐.. 어떻게 이걸 캐치 못했지???

 

그래서 여하튼 +1을 해줘야 한다!!

 

그래도 오류가 나서 엄청 고생했다..

근데 이유를 이제 알았다..

금액이 더 적은 사람걸 뽑아야 하는데 부등호를 반대로 썼다..

덕분에... 같은 문제를 5번이나 더 틀린..

 

 

.. 에휴 ㅋㅋㅋㅋㅋ

 

ㅋㅋㅋㅋ... 어이없게 풀었다!!

그래도 풀어서 좋다!!