728x90
반응형
https://www.acmicpc.net/problem/1312
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>
#include<stdbool.h>
int main() {
long a, b;
long n;
scanf("%ld", &a);
scanf("%ld", &b);
scanf("%ld", &n);
long std = a % b;
long remain1 = 0;
if (a >= b) {
for (long i = 1; i <= n; i++) {
std *= 10;
remain1 = std / b;
std %= b;
}
printf("%ld", remain1);
}
else {
long std2 = a;
long remain2 = 0;
for (long i = 1; i <= n; i++) {
std2 *= 10;
remain2 = std2 / b;
std2 %= b;
}
printf("%ld", remain2);
}
}
|
cs |
a가 b보다 작을 때도 생각해줘야 한다!!
728x90
반응형
'C > 중간고사 대비 (2022 1학기)' 카테고리의 다른 글
시험에 꼭 나오는 별찍기 문제 12번부터 15번까지 (0) | 2022.04.16 |
---|---|
[C백준] 시험에 무조건 나오는 별찍기 7번부터 11번 까지 (0) | 2022.04.15 |
[C 백준] 1268번 임시 반장 정하기 (0) | 2022.04.14 |
[C 백준] 2442번 별찍기 -5 (0) | 2022.04.14 |
[C 백준] 2153번 소수단어 (0) | 2022.04.11 |
댓글