개발하고/코딩테스트
[백준] 1008번 A/B
씩씩환
2021. 8. 2. 21:19
https://www.acmicpc.net/problem/1008
1. 문제 접근
2. 코드
#include<iostream>
using namespace std;
void setSosu(char* sosu, int a, int b) {
int i = 0;
while (a % b && i < 9) {
a = (a % b) * 10;
sosu[i++] = (a / b) + '0';
a -= (a / b) * b;
}
sosu[i] = '\0';
}
int main() {
int A, B;
char sosu[10];
cin >> A >> B;
setSosu(sosu, A, B);
cout << A / B << "." << sosu << endl;
return 0;
}