백준 algorithm

백준 11720 - 숫자의 합

cosmohoo 2019. 9. 23. 17:44
반응형

문제 설명

 

getline과 get에 대해 고민하다가 나누기로 구현할까 하다가 stoi 함수로 구현하였다. 
처음에 atoi 함수로 하려고 했는데 string으로 선언해놓고 atoi로 하려는 멍청한 짓을 하고 있었다. 

또한 string 선언부와 대입부를 따로 놔야 컴파일이 되는 것을 확인하였다. 

전체적인 내용은 매우 간단하다

입력받은 숫자만큼만 배열을 생성해서 하는 방법으로 다음에는 해봐야겠다. 

 

#include <iostream>
#include <string>
#include <fstream>
#include<stdlib.h>

using namespace std;

int main()
{
	int num;
	cin >> num;
	string t;
	cin >> t;
	int sum = 0;
	for (int i = 0; i < num; i++)
	{
		string tem;
		tem= t[i];//선언과 대입을 따로 해줘야한다는 것을 까먹으면 안된다. 
		sum += stoi(tem);
	}
	cout << sum;
}
반응형