티스토리 뷰

백준

백준 소스코드 [C++] 1312 소수

Hani_Levenshtein 2020. 9. 9. 15:19

www.acmicpc.net/problem/1312

 

1312번: 소수

피제수(분자) A와 제수(분모) B가 있다. 두 수를 나누었을 때, 소숫점 아래 N번째 자리수를 구하려고 한다. 예를 들어, A=3, B=4, N=1이라면, A÷B=0.75 이므로 출력 값은 7이 된다.

www.acmicpc.net

백준 소스코드 [C++] 1312 소수

#include <iostream>
#include <utility>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);
	int a, b, c,ret;
	cin >> a >> b >> c;
	while (c--) {
		a %= b;
		a *= 10;
		ret = a / b;
	}
	cout << ret ;
	return 0;
}
댓글