👀 문제 설명
로그인해야 문제를 볼 수 있다
✍🏻풀이
1부터 N까지 for문을 돌면서 N을 i로 나눴을 때 0인 경우, 벡터에 넣으면 된다.
코드
#include <stdio.h>
#include <iostream>
#include <vector>
using namespace std;
int main() {
int N;
cin >> N;
vector<int> v;
for (int i = 1; i <= N; i++) {
if (N % i != 0)
continue;
v.push_back(i);
}
for (int i = 0; i < v.size(); i++) {
cout << v.at(i) << " ";
}
return 0;
}
'숨막히는 알고말고 > 문제 풀이' 카테고리의 다른 글
[Baekjoon] 그룹 단어 체커 (0) | 2021.02.05 |
---|---|
[Baekjoon] 이동하기 (2) | 2021.02.03 |
[Programmers] 신규 아이디 추천 (0) | 2021.02.01 |
[Baekjoon] 돌 게임 3 (0) | 2021.02.01 |
[Baekjoon] N과 M (1) (0) | 2021.01.29 |