728x90
반응형
https://www.acmicpc.net/problem/4375
4375번: 1
2와 5로 나누어 떨어지지 않는 정수 n(1 ≤ n ≤ 10000)가 주어졌을 때, 1로만 이루어진 n의 배수를 찾는 프로그램을 작성하시오.
www.acmicpc.net
테스트케이스 숫자 대신 입력이 종료될 때까지 입력받는 방법
while(cin>>n){
}
(A+B)%C = (A%C + B%C)%C 사용
#include <bits/stdc++.h>
using namespace std;
int n;
int result;
int main(){
while(cin >> n){
int ans = 1;
result = 1;
while(1){
if(ans % n == 0)
break;
else {
result++;
ans = ans*10 + 1;
ans %= n;
}
}
cout << result << '\n';
}
return 0;
}
참고 문제
https://www.acmicpc.net/problem/10430
10430번: 나머지
첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000)
www.acmicpc.net
728x90
반응형
'알고리즘 > 완전탐색(블루트포스)' 카테고리의 다른 글
[백준/완전탐색/C++] 15683번 감시 * (1) | 2023.01.26 |
---|