백준 11720번 숫자의

2024. 8. 27. 17:13·C++
반응형

숫자의 합 성공

 
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 256 MB 271544 150660 123771 55.962%

문제

N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

출력

입력으로 주어진 숫자 N개의 합을 출력한다.

예제 입력 1 복사

1
1

예제 출력 1 복사

1

예제 입력 2 복사

5
54321

예제 출력 2 복사

15

예제 입력 3 복사

25
7000000000000000000000000

예제 출력 3 복사

7

예제 입력 4 복사

11
10987654321

예제 출력 4 복사

46

 


 

풀이법 :

scanf를 이용하여 정수를 1자리씩 받는다 -> "%1d"를 통하여 1자리씩 정수를 받을 수 있다.

 

#include <iostream>

using namespace std;

int main()
{
	int sum = 0;
	int N;
	cin >> N;

	for (int i = 0; i < N; i++)
	{
		int tmp;
		scanf("%1d", &tmp);
		sum += tmp;
	}

	cout << sum;

	return 0;
}
반응형
저작자표시 (새창열림)

'C++' 카테고리의 다른 글

유클리드 호제법을 통한 최소공배수, 최대공약수 알고리즘  (0) 2024.09.16
KMP 알고리즘  (1) 2024.09.13
백준 1003번 피보나치 함수  (1) 2024.08.27
하나의 정수 나눠 입력받기  (0) 2024.08.23
C++ STL 연산자 오버로딩  (0) 2022.05.15
'C++' 카테고리의 다른 글
  • 유클리드 호제법을 통한 최소공배수, 최대공약수 알고리즘
  • KMP 알고리즘
  • 백준 1003번 피보나치 함수
  • 하나의 정수 나눠 입력받기
숯불돼지왕갈비
숯불돼지왕갈비
  • 숯불돼지왕갈비
    게임 개발 공부기
    숯불돼지왕갈비
  • 전체
    오늘
    어제
    • 분류 전체보기 (302)
      • 학교수업 (165)
      • 취업강의 (6)
      • C++ (49)
        • 코딩 테스트 (4)
      • Unreal Engine 5 (25)
        • MMORPG 개발 (25)
      • Unreal Engine 4 (44)
        • Omak Project (3)
        • Unreal Engine 4 개발일지 (9)
        • Unreal Engine 4 (32)
      • Unity (1)
        • 개발 일지 (1)
      • 수학 (3)
        • 소프트웨어 공학용 수학 (3)
      • DirectX 11 (4)
      • 게임 디자인 패턴 (2)
      • 포트폴리오 (1)
      • 자격증 (1)
        • 정보처리기사 (0)
        • SQLD (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
숯불돼지왕갈비
백준 11720번 숫자의
상단으로

티스토리툴바