게으른카르

백준 4375 1 C++

C
2023. 4. 4. 23:54

백준 4375 1

백준 4375번 "1" 문제의 자세한 내용은 글 하단의 문제 링크를 참고하세요.

4375번 문제에 주어지는 입력 및 예시

입력: 

3
7
9901

출력:

3
6
12

코드

백준 4375번 "1" 문제의 코드입니다.

#include <bits/stdc++.h>
using namespace std;
int main(){
	int n;
	while(cin>>n){
		int i=1,num=1;
		//(a+b)%n == (a%n+b%n)%n
		while(num%n!=0){
			i++;
			num=(num*10%n+1%n)%n;
		}
		cout<<i<<"\n";
	}
	return 0;
}

실행

위의 코드를 예제의 입력을 넣어 실행했을 때의 결과입니다.

 

반응형

'C' 카테고리의 다른 글

백준 1157 단어 공부 C++  (0) 2023.04.05
백준 2941 크로아티아 알파벳 C++  (0) 2023.04.05
백준 1629 곱셈 C++  (0) 2023.04.04
백준 3986 좋은 단어 C++  (0) 2023.04.04
백준 1002 터렛 C++  (0) 2023.04.04

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band