아무래도 배우는게 있으면 그때 그때 글을 써야할 거 같습니다. 좀 있다가 쓰려니까 글 쓰기가 어렵네요. https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 이번에 푼 문제는 1152번 단어의 개수 문제이다. 문제의 풀이 문제를 보고 예시를 보면 알겠지만, 우선 띄어쓰기 ' '의 갯수를 세고 거기에 +1 한 값이 단어의 개수가 된다. 앞에 띄어쓰기가 있다면 -1, 또한 뒤에도 띄어쓰기가 있다면 -1 하면 되겠다고 생각했다. #include #i..
입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요. 언제 끝날지 모름 문제의 정답을 공개하기 전에 내가 생각했던 과정을 적어본다. 문제의 문제는 종료 조건을 모른다는 것이다. EOF 찾아보라는 설명을 못 보고 입력의 예외처리를 위해서 C언어에서 try except문과 비슷한 try throw catch문을 찾아보았다.. 사실 다 작성하고 ctrl + c를 통해 강제종료 하면서 테스트 해봤는데. 여기서 종료하는건 ctrl + c가 아니라 ctrl + z였다. 암튼 try throw catch문으로 풀기는 까다로웠다. 그리고 EOF와 scanf함숫값에 대해 알았다. EOF와 scanf의 함숫값 사실 EOF라는 개념을 예상하긴 했다. ASCII 코드를 보면 나와있는 1번부터 뭐시기~ 그런..