본문으로 바로가기
#include <cstdio>
#include <cstring>

char str[5000001];

long long solution(int n) {
  long long answer = 0;
  long long tmp = 0;
  for (int i=0; i<n; i++) {
    if (str[i] >= '0' && str[i] <= '9') {
      tmp = tmp * 10 + (str[i] - '0');
    } else {
      answer += tmp;
      tmp = 0;
    }
  }
  answer += tmp;
  return answer;
}

int main() {
  int n;
  scanf("%d", &n);
  scanf(" %s", str);
  printf("%lld\n", solution(n));
  return 0;
}

'Programming > Baekjoon Online Judge' 카테고리의 다른 글

[BOJ] 8595: 히든 넘버  (0) 2018.08.01
[BOJ] 7785: 회사에 있는 사람  (0) 2018.07.30
[BOJ] 7770: 아즈텍 피라미드  (0) 2018.07.30
[BOJ] 7466: 젖과 꿀의 땅  (0) 2018.07.30
[BOJ] 6996: 애너그램  (0) 2018.07.27
[BOJ] 5704: 팬그램  (0) 2018.07.27

댓글을 달아 주세요