๐Ÿ•ธ Algorithm/๐Ÿ•ธ ๋ฐฑ์ค€ BaekJoon 71

[๋ฐฑ์ค€][java][25206][๋„ˆ์˜ ํ‰์ ์€]

import java.util.Scanner; // 25206๋„ˆ์˜ ํ‰์ ์€ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); double scoreSum = 0;// ํ•™์ ์˜ ์ดํ•ฉ double multiSum = 0;// ํ•™์  * ๊ณผ๋ชฉํ‰์  String[] gradeArr = {"A+", "A0", "B+", "B0", "C+", "C0", "D+", "D0", "F"}; double[] rateArr = {4.5, 4.0, 3.5, 3.0, 2.5, 2.0, 1.5, 1.0, 0.0}; for (int i = 0; i < 20; i++) { in.next();// ๊ณผ๋ชฉ๋ช… double ..

[๋ฐฑ์ค€][java][1316][๊ทธ๋ฃน ๋‹จ์–ด ์ฒด์ปค]

import java.util.Scanner; // 1316๊ทธ๋ฃน ๋‹จ์–ด ์ฒด์ปค public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = Integer.parseInt(in.nextLine()); int res = 0; String[] sArr = new String[n]; for (int i = 0; i < sArr.length; i++) { sArr[i] = in.nextLine(); String word = sArr[i]; boolean gw = true; StringBuffer sb = new StringBuffer(); for (int j = 0; j < word.len..

[๋ฐฑ์ค€][java][2941][ํฌ๋กœ์•„ํ‹ฐ์•„ ์•ŒํŒŒ๋ฒณ]

import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; // 2941ํฌ๋กœ์•„ํ‹ฐ์•„ ์•ŒํŒŒ๋ฒณ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); String word = in.next(); in.close(); final String[] cr = {"c=", "c-", "dz=", "d-", "lj", "nj", "s=", "z="}; int cnt = 0; for (int i = 0; i < cr.length; i++) { Pattern p = Pattern.compile(cr[i])..

[๋ฐฑ์ค€][java][1157][๋‹จ์–ด ๊ณต๋ถ€]

import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.Scanner; // 1157๋‹จ์–ด ๊ณต๋ถ€ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); final String[] word = in.next().toUpperCase().split(""); in.close(); int cnt = 1; int max = 0; String c = ""; HashMap map = new HashMap(); Arrays.sort(word); for (int i = 0; i < word..

[๋ฐฑ์ค€][java][10988][ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ]

import java.util.Scanner; // 10988ํŒฐ๋ฆฐ๋“œ๋กฌ์ธ์ง€ ํ™•์ธํ•˜๊ธฐ public class CheckingPalindrome { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.next(); in.close(); int sL = s.length(); int res = 1; for (int i = 0; i < sL; i++) { if (s.charAt(i) != s.charAt(sL -1 - i)) { res = 0; } } System.out.println(res); } }

[๋ฐฑ์ค€][java][2444][๋ณ„ ์ฐ๊ธฐ - 7]

import java.util.Scanner; // 2444๋ณ„ ์ฐ๊ธฐ - 7 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); in.close(); String b = " "; String s = "*"; for (int i = 1; i = 0; i--) { for(int j = 0; j < n-i; j++) { System.out.print(b); } for(int j = 0; j < i*2-1; j++) { System.out.print(s); } System.out.println(); } } }

[๋ฐฑ์ค€][java][3003][ํ‚น, ํ€ธ, ๋ฃฉ, ๋น„์ˆ, ๋‚˜์ดํŠธ, ํฐ]

import java.util.Scanner; public class Main { // 3003ํ‚น, ํ€ธ, ๋ฃฉ, ๋น„์ˆ, ๋‚˜์ดํŠธ, ํฐ public static void main(String[] args) { Scanner in = new Scanner(System.in); int[] chess = {1, 1, 2, 2, 2, 8}; int[] cnt = new int[6]; for (int i = 0; i < cnt.length; i++) { cnt[i] = in.nextInt(); System.out.print(chess[i] - cnt[i] + " "); } in.close(); } } ๋ฐฐ์—ด์— chess ๊ฐ’์„ ๋ฏธ๋ฆฌ ์ž…๋ ฅํ•œ ํ›„ ์ž…๋ ฅ๊ฐ’๊ณผ ๋น„๊ต๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

[๋ฐฑ์ค€][java][25083][์ƒˆ์‹น]

// 25083์ƒˆ์‹น public class Main { public static void main(String[] args) { String n = "\n"; StringBuffer sb = new StringBuffer(); sb.append(" ,r'\"7") .append(n) .append("r`-_ ,' ,/") .append(n) .append(" \\. \". L_r'") .append(n) .append(" `~\\/") .append(n) .append(" |") .append(n) .append(" |"); System.out.print(sb); } } String " " ์•ˆ์— ๋ฌธ์ž๋ฅผ ์ ์„ ๋•Œ \๋‚˜ "๋ฅผ ํ‘œ๊ธฐํ•  ๋•Œ ์•ž์— \๋ฅผ ๋ง๋ถ™์ด๋Š” ๊ฒƒ๋งŒ ์ฃผ์˜ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

[๋ฐฑ์ค€][java][11718][๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•˜๊ธฐ]

import java.util.Scanner; // 11718๊ทธ๋Œ€๋กœ ์ถœ๋ ฅํ•˜๊ธฐ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int cnt = 0; while(cnt < 100 && in.hasNextLine()) { cnt++; System.out.println(in.nextLine()); } } } while๋ฌธ ์กฐ๊ฑด์œผ๋กœ Scanner์˜ hasNextLine() ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด ์ž…๋ ฅ๊ฐ’์ด ์žˆ์„ ๋•Œ๊นŒ์ง€ ๊ตฌํ•˜๋Š”๋ฐ int cnt๋กœ 100๋ฒˆ๊นŒ์ง€๋งŒ ์ž…๋ ฅ๋˜๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

[๋ฐฑ์ค€][java][5622][๋‹ค์ด์–ผ]

import java.util.HashMap; import java.util.Scanner; // 5622๋‹ค์ด์–ผ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = 0; int b = 1; int res = 0; String s = ""; String call = in.next(); in.close(); HashMap map = new HashMap(); for (char i = 'A'; i b && a % 3 == 0) { s = ""; b++; } else if (i == 'T' || i == 'W') { s = ""; b++; } s += Character.toS..