백준 알고리즘 10821번

Zoo Da·2021년 5월 3일
0

백준 알고리즘

목록 보기
4/337
post-thumbnail

백준 10821번 : 정수의 개수

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

문제

10821번 문제

출력 예시

10821번 출력 예시

풀이

  1. s가 포함되어 있는 정수의 개수를 구하는 문제이므로 s를 입력받는다.

  2. 문자열 헤더 라이브러리 string.h안의 내장 함수인 strlen을 사용해서 입력받은 s의 길이를 구한다.

  3. 첫 문자와 마지막 문자는 항상 숫자이므로 입력 받은 S안에 ,가 몇개 있는지 갯수를 세고 +1을 해주면 S안의 정수의 갯수를 알 수 있다.

소스 코드

#include <stdio.h>
#include <string.h>
#define size 101

char arr[size];

int main(){
  int count = 0;
  scanf("%s",arr);
  int length = strlen(arr);
  for(int i = 0; i < length; i++){
    char x = arr[i];
    if(x == ','){
      count++;
    }
  }
  printf("%d\n",count + 1);
  return 0;
}
profile
메모장 겸 블로그

0개의 댓글