728x90
import java.io.*;
import java.util.*;
public class Main {
//static int ncheck = 0;
//static int nnum = 0;
/* output setting */
static StringBuilder sb = new StringBuilder();
public static void main(String[] args) throws IOException {
/* input reader */
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//ArrayList<Integer> list = new ArrayList<>();
String sword = br.readLine();
char[] cword = sword.toCharArray();
int sixnine = 0;
int[] set = new int[9]; // 6과 9를 한번에 담기때문에 10까지 선언안해도됨
int max = 0;
for(int ii = 0 ; ii < cword.length ; ii++)
{
if(cword[ii] == '6' || cword[ii] == '9')
set[6]++;
else if(cword[ii] == '0')
set[0]++;
else if(cword[ii] == '1')
set[1]++;
else if(cword[ii] == '2')
set[2]++;
else if(cword[ii] == '3')
set[3]++;
else if(cword[ii] == '4')
set[4]++;
else if(cword[ii] == '5')
set[5]++;
else if(cword[ii] == '7')
set[7]++;
else if(cword[ii] == '8')
set[8]++;
}
for(int ii = 0 ; ii < 9 ; ii++)
{
if(ii != 6 && (max < set[ii]))
max = set[ii];
else if(ii == 6)
sixnine = set[ii];
}
if( (sixnine % 2) != 0) // 짝수가 아닐때
sixnine = (sixnine) / 2 + 1;
else
sixnine = (sixnine) / 2;
if(sixnine > max)
System.out.println(sixnine);
else
System.out.println(max);
br.close();
}
}
728x90
'코딩 테스트' 카테고리의 다른 글
백준 1406번 에디터(자바,java,JAVA) (0) | 2023.01.11 |
---|---|
2577번 숫자의 개수(자바, java) - 백준 문제풀이 (0) | 2023.01.11 |
5397번 키로거(자바, java) - 백준 문제풀이 (0) | 2023.01.11 |
1158번 요세푸스 문제(자바, java) - 백준 문제풀이 (0) | 2023.01.11 |
6603번 로또 문제(자바, java) - 백준 문제풀이 (0) | 2023.01.11 |