일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 백준 10773번
- 피보나치
- 백준 1063번
- LG Aimers
- 백준 7568번
- \n
- 백준 1004번
- 백준 1037번
- endl
- 백준 1015번
- 백준 1003번
- ubuntu keyboard delay
- 백준 1157번
- 백준 1002번
- 백준 2108번
- 백준 1026번
- endl과\n차이
- 백준 1049번
- 우분투 키보드 딜레이
- 우분투 입력시간
Archives
- Today
- Total
목록백준 1157번 (1)
예비 개발자의 노트

본문의 코드보다 더 효율적인 코드가 분명 존재합니다. 참고만 해주시면 감사하겠습니다. 코드 지적은 언제나 환영입니다. 풀이 입력받은 단어에서 가장 많이 쓰인 알파벳을 출력하는 문제이다. 대문자, 소문자를 구별하지 않으며 반드시 대문자로 출력한다. 단어를 string 타입으로 선언하여 입력받고 아크키코드 값에서 -65를 하여 해당 인덱스 자리에 값을 증가시킨다. (소문자의 경우 -97, 소문자와 대문자를 구분하지않기 때문) 배열에서 가장 큰 값을 찾고 배열 내에서 가장 큰 값과 같은 값의 개수를 구한다. 1개일 경우 가장 많이 쓰인 단어가 1개이고 2개 이상일 경우 가장 많이 쓰인 단어가 2개 이상이다. 문제의 출력조건에서 "가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다."라고 언급하..
Baekjoon Online Judge
2023. 1. 17. 19:49