백준 c++

백준 4375 c++ 1

현구구 2024. 1. 22. 11:11

https://www.acmicpc.net/problem/4375

 

4375번: 1

2와 5로 나누어 떨어지지 않는 정수 n(1 ≤ n ≤ 10000)가 주어졌을 때, 각 자릿수가 모두 1로만 이루어진 n의 배수를 찾는 프로그램을 작성하시오.

www.acmicpc.net



x % n = (x % n) % n 

#include <iostream>

using namespace std;

int main()
{
	int n;
	while (cin >> n)
	{
		int one = 1;
		long long ans = 1;
		while (1)
		{
			if (one % n == 0)
			{
				cout << ans << '\n';
				break;
			}
			else
			{
				ans++;
				one = one * 10 + 1;
				one = one % n;
			}
		}
	}
}

'백준 c++' 카테고리의 다른 글

백준 2609 c++ 최대공약수와 최소공배수  (0) 2024.01.25
백준 17425 c++ 약수의 합  (0) 2024.01.25
백준 16926 c++ 배열 돌리기 1  (0) 2024.01.23
백준 1037 c++ 약수  (0) 2024.01.23
백준 2904 c++ 수학은 너무 쉬워  (0) 2023.03.09