본문 바로가기

C언어 문자열 문제

(2)
[C/C++/JAVA 문자열 단어수 문제] 문자열에서 단어가 몇 개인지 세기 (문자열에 공백 포함) 안녕하세요 ㅎㅎ 오늘 오랜만에 아주 기초적인 문자열 문제를 들고 왔습니다. 다양한 문자열 사용법을 연습하고 싶은 꿈나무 개발자들에게 추천! 문제 대소문자와 띄어쓰기만으로 이루어진 영문자열에서 몇 개의 단어가 존재하는지 알려주는 프로그램을 작성하시오 입력 100글자 이내의 영문자 문자열 출력 총 단어의 개수 예시 입력: "Nice to meet you " 출력: 4 입력: " Hello World !" 출력: 3 ANSWER 풀이 단어를 세는 기준을 정해야겠죠? 1. 공백 다음에 문자가 오는 경우 (문자로 시작하는 경우 예외처리 필요) 2. 문자 다음에 공백이 오는 경우 (문자로 끝났을 경우 예외처리 필요) 3. 앞뒤가 문자 또는 공백으로 다를 경우 다 세고 나누기 2! (문자로 시작하거나 끝났을 경우 예..
[COCI 2009/2010기출, 백준 알고리즘] FILIP, 2908번 상수 문제 해설 및 문제 풀이(C/C++/자바) 안녕하세요! ㅎㅎ 오늘도 시작하는 알고리즘 풀이입니다. 고럼 문제를 볼까요? 출처: COCI 2009/2010년도 1번 문항 FILIP 출처: 백준 2908번 (번역본) 난이도: 하 분류: 문자열 사용하기 백준 사이트에서는 상수라는 제목으로 올라와 있는 문제입니다! 정답률이 매우 높아요 ㅎㅎ 정답 비율: 69.8% [2908번] 상수 여기서 문제 이름 상수는 숫자가 아니라 동생 이름이라는거..ㅎㅎㅎ 실제 문제에서도 동생이름이 FILIP인데 문제 이름이 FILIP이예요 ㅎㅎ 문제 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다ㅡㅇㅁ에 크기..