-
[BOJ] 1371 ๊ฐ์ฅ ๋ง์ ๊ธ์_JAVASTUDY ๐/์๊ณ ๋ฆฌ์ฆ 2020. 6. 14. 14:28๋ฐ์ํ
[ ๋ฌธ์ ]1371๋ฒ: ๊ฐ์ฅ ๋ง์ ๊ธ์
์ฒซ์งธ ์ค๋ถํฐ ๊ธ์ ๋ฌธ์ฅ์ด ์ฃผ์ด์ง๋ค. ๊ธ์ ์ต๋ 5000๊ธ์๋ก ๊ตฌ์ฑ๋์ด ์๊ณ , ๊ณต๋ฐฑ, ์ํ๋ฒณ ์๋ฌธ์, ์ํฐ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ด๋ ํ๋์ ์ํ๋ฒณ์ด ์๋ค.
www.acmicpc.net
์์ด์์๋ ์ด๋ค ๊ธ์๊ฐ ๋ค๋ฅธ ๊ธ์๋ณด๋ค ๋ง์ด ์ฐ์ธ๋ค. ์๋ฅผ ๋ค์ด, ๊ธด ๊ธ์์ ์ฝ 12.31% ๊ธ์๋ e์ด๋ค.
์ด๋ค ๊ธ์ด ์ฃผ์ด์ก์ ๋, ๊ฐ์ฅ ๋ง์ด ๋์จ ๊ธ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
[ ์ ๋ ฅ ]
์ฒซ์งธ ์ค๋ถํฐ ๊ธ์ ๋ฌธ์ฅ์ด ์ฃผ์ด์ง๋ค. ๊ธ์ ์ต๋ 5000๊ธ์๋ก ๊ตฌ์ฑ๋์ด ์๊ณ , ๊ณต๋ฐฑ, ์ํ๋ฒณ ์๋ฌธ์, ์ํฐ๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
๊ทธ๋ฆฌ๊ณ ์ ์ด๋ ํ๋์ ์ํ๋ฒณ์ด ์๋ค.
[ ์ถ๋ ฅ ]
์ฒ ์งธ ์ค์ ๊ฐ์ฅ ๋ง์ด ๋์จ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ๋ค. ์ฌ๋ฌ ๊ฐ์ผ ๊ฒฝ์ฐ์๋ ์ํ๋ฒณ ์๋ฅ๋ก ์์๋ ๊ฒ๋ถํฐ ๋ชจ๋ ๊ณต๋ฐฑ์์ด ์ถ๋ ฅํ๋ค.
[ ์์ ์ ๋ ฅ 1 ] [ ์์ ์ถ๋ ฅ 1 ]
international organizationsa [ ์์ ์ ๋ ฅ 2 ] [ ์์ ์ถ๋ ฅ 2 ] baekjoon online judge eno
[ ์ ์ฒด ์ฝ๋ ]
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void main(String[] args) throws IOException{ // TODO Auto-generated method stub BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int [] alpha = new int[26]; String str; int max = 0; while((str = br.readLine()) != null) { for(int i=0 ; i<str.length() ; i++) { if(str.charAt(i) >= 'a' && str.charAt(i) <= 'z') { alpha[str.charAt(i)-'a']++; } } } for(int i=0 ; i<26 ; i++) { max = Math.max(max, alpha[i]); } for(int i=0 ; i<26 ; i++) { if(alpha[i] == max) { bw.write('a' + i); } } bw.flush(); bw.close(); } }
๋ฐ์ํ'STUDY ๐ > ์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[2021 ์นด์นด์ค ๋ธ๋ผ์ธ๋ ์ฝ๋ฉํ ์คํธ] ํฉ์น ํ์ ์๊ธ JAVA (0) 2021.02.04 [SWEA] 2115 ๋ฒ๊ฟ์ฑ์ทจ_JAVA (0) 2021.02.03 [BOJ] 14501 ํด์ฌ_JAVA (0) 2021.02.03 [BOJ] 2110 ๊ณต์ ๊ธฐ ์ค์น_JAVA (0) 2021.02.03 [BOJ] 1764 ๋ฃ๋ณด์ก_JAVA (0) 2020.06.11