728x90
출처 : 반크_독도포스터
참고풀이]
#include <iostream>
#include <vector>
#include <numeric>
using namespace std;
int main()
{
vector<int> v;
int N;
int i;
int Sum;
//수를 입력받는다.
cin >> N;
//vector에 1~N까지 3의 배수를 저장한다.
for(i=1;i<=N;i++)
if(i%3==0) v.push_back(i);
//vector의 합을 구한다.
Sum=accumulate(v.begin(),v.end(),0);
//결과 출력
cout << Sum << endl;
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 여름
반응형
'프로그램 > C++ 1000제' 카테고리의 다른 글
C++ 15제] vector 사용, 입력되는 해당 월의 일수를 출력하시오. (0) | 2022.05.24 |
---|---|
C++ 14제] vector 사용, 세 수를 입력하여 최대값 출력하시오. (0) | 2022.05.24 |
C++ 12제] vector 사용, 홀수/짝수를 출력하는 프로그램을 작성하시오. (0) | 2022.05.23 |
C++ 11제] vector 사용, 두 수를 입력하여 최대값 출력하시오. (0) | 2022.05.23 |
C++ 10제] vector를 사용하여 직사각형의 세로값을 구하시오. (0) | 2022.05.20 |
댓글