728x90
반응형
이번엔 나머지와 몫을 활용하여 풀겠습니다!
#include <iostream>
using namespace std;
int main() {
int count[10] = {};//0~9 배열 생성
int a, b, c;
cin >> a >> b >> c;
int res = a * b * c;
while(res != 0) {//res가 0이 될 때 까지 반복
count[res % 10]++;//10을 나눈 나머지를 인덱스로 활용
res /= 10;//자리수를 줄임
}
for (int v : count) {//0~9까지 count 배열을 출력
cout << v << "\n";
}
return 0;
}
728x90
반응형
'프로그래밍_백준 > C++' 카테고리의 다른 글
(C++) 백준 2908 상수 문제 [sstream, stringstream()활용] (0) | 2023.02.21 |
---|---|
(c++) 백준 2675 문자열 반복 (0) | 2023.02.20 |
(c++) 백준 2577번 숫자의 개수 [string으로 변환, 범위 기반 for] (1) | 2023.02.20 |
(c++)백준 1152번 strtok()함수 사용, char자료형 (0) | 2023.02.19 |
(c++)백준 1152번 단어의 개수/getline함수, string 자료형 사용 (0) | 2023.02.19 |