[c++] 백준 1475

알감자·2022년 5월 2일
0

백준알고리즘

목록 보기
28/52
#include <iostream>
using namespace std;

int main() 
{
	int N;
	int arr[10] = { 0 };
	int max = 0;
	cin >> N;

	while (N>0)
	{
		if (N % 10 == 9)
			arr[6]++;
		else
			arr[N % 10]++;

		N /= 10;
	}
	
    //arr가 int 이므로 2로 나누었을 때 소숫점이 버려지니까 1을 더해서 나눠주기
	arr[6] = (arr[6] + 1) / 2;

	for (int i = 0; i < 10; i++)
	{
		if (arr[i] > max)
			max = arr[i];
	}

	cout << max;
	
	return 0;
}

0개의 댓글