steve9797   3년 전

코드가 좀 지저분 한점 죄송합니다.. 깔끔하게 코딩을 잘 하질 못해서..ㅜㅜ

제가 생각한 해결 방법대로 구현을 했고 여러가지 반례 생각해가면서 예제를 넣어봤는데

다 정상적으로 출력이 나옵니다...

도저히 어디가 문제인지 못찾겠어서 올립니다ㅠㅠㅠ

구현한 해결 방법 : a배열에 문자열을 받고, b배열 인덱스0~25까지 차례로 a,b,c 알파벳이라 생각하고 a 배열을 하나씩 알파벳과 비교해서 b 배열에 카운트. 그후 b배열 안에 있는 알파벳 갯수 최댓값을 max에 저장하고 그 인덱스를 check에 저장.   최댓값을 b배열 하나씩 비교해서 값이 같으면 count++

count가 1이면 max값과 같은 알파벳이 하나니까 그 문자를 check를 이용하여 대문자로 출력, 아니면 ? 출력

euphoric_n   3년 전

진짜 제대로 출력이 나오나요?

글자 길이가 짧더라도 100만칸을 모두 검사하고 있습니다

그리고 scanf("%s", a); 로 수정해주셔야합니다

댓글을 작성하려면 로그인해야 합니다.