문제풀이(Problem Solving)

C언어 예제 17 "Digit Frequency"[HackerRank]

게임이 더 좋아 2020. 3. 28. 11:36
반응형
728x170

https://www.hackerrank.com/challenges/frequency-of-digits-1/problem

 

Digit Frequency | HackerRank

Given a very large number, count the frequency of each digit from [0-9]

www.hackerrank.com

 

 

배경지식

 

gets()

scanf()도 입력을 받지만

scanf로 공백을 입력받을 시에 Enter로 구분이 되버리고

scanf로는 공백을 받을 수 없다.

그리고 gets이 가장 쓰기 쉽고 짧음.

 

 

char와 int 연산

주석에 써놓음

 

 

 


 

1.문자열 입력받아야하네

2. 입력받은 것들을 다 조사해야하네.

3. 배열로 하고 반복문을 써야겠지

4. 0부터 9까지 조사해야하고 문자열의 크기만큼 조사해야겠지

5. 문자열 다 조사해봤을 때 내가 조사하는 숫자가 몇개인지 확인하고 출력해야겠지

6. 반복문 2개와 count변수로 완성 

728x90
반응형
그리드형