hwooo
(C) 2577번: 숫자의 개수 본문
https://www.acmicpc.net/problem/2577
2577번: 숫자의 개수
첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다.
www.acmicpc.net


풀이
각 자릿수의 숫자 개수를 세기 위해 배열을 사용함.코드
#include <stdio.h>
int main() {
int A, B, C, mul, i, cnt[10] = { 0, };
scanf("%d%d%d", &A, &B, &C);
mul = A * B * C;
while (mul) {
cnt[mul % 10]++;
mul /= 10;
} // 개수 구하기
for (i = 0; i < 10; i++)
printf("%d\n", cnt[i]); // 출력
}
'Study > Algorithm' 카테고리의 다른 글
(C) 1546번: 평균 (0) | 2022.06.06 |
---|---|
(C) 3052번: 나머지 (0) | 2022.06.06 |
(C) 2562번: 최댓값 (0) | 2022.06.06 |
(C) 10818번: 최소, 최대 (0) | 2022.06.06 |
(C) 1110번: 더하기 사이클 (0) | 2022.06.05 |