https://www.acmicpc.net/problem/4375
4375번: 1
2와 5로 나누어 떨어지지 않는 정수 n(1 ≤ n ≤ 10000)가 주어졌을 때, 각 자릿수가 모두 1로만 이루어진 n의 배수를 찾는 프로그램을 작성하시오.
www.acmicpc.net
//[C++] 백준 문제풀이 (Bruteforcing)
#include <bits/stdc++.h>
int main(){
std::ios_base::sync_with_stdio(false);
std::cin.tie(nullptr);
int n;
while(std::cin >> n){
long long num = 1;
int cnt = 1;
while(true){
if (num % n == 0) break;
num = num * 10 + 1;
num %= n;
++cnt;
}
std::cout << cnt << "\n";
}
return 0;
}
'백준 문제풀이 > Bruteforcing' 카테고리의 다른 글
[C++] 백준 문제풀이 (Bruteforcing) 2615번 오목 (0) | 2023.06.27 |
---|---|
[C++] 백준 문제풀이 (Bruteforcing) 10157번 자리배정 (0) | 2023.06.27 |
[C++] 백준 문제풀이 (Bruteforcing) 2210번 숫자판 점프 (0) | 2023.06.27 |
[C++] 백준 문제풀이 (Bruteforcing) 1145번 적어도 대부분의 배수 (0) | 2023.06.27 |
[C++] 백준 문제풀이 (Bruteforcing) 10448 유레카 이론 (0) | 2023.06.27 |