๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

SWEA14

[SWEA] 2047. ์‹ ๋ฌธ ํ—ค๋“œ๋ผ์ธ 2047. ์‹ ๋ฌธ ํ—ค๋“œ๋ผ์ธ - D1 ์•„์Šคํ‚ค์ฝ”๋“œ๋ฅผ ์ด์šฉํ•ด์„œ ์†Œ๋ฌธ์ž๋ฅผ ๋Œ€๋ฌธ์ž๋กœ ๋ฐ”๊ฟ”์ค„ ์ˆ˜ ์žˆ๋Š” if๋ฌธ์„ ์ด์šฉํ–ˆ๋‹ค. ์†Œ๋ฌธ์ž a๊ฐ€ 97์ด๋ผ 97๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™์„ ๊ฒฝ์šฐ a์™€ A - ์•ŒํŒŒ๋ฒณ ๋Œ€์†Œ๋ฌธ์ž ์ฐจ์ด๋งŒํผ ๋นผ์คฌ๋‹ค. ํ•˜์ง€๋งŒ ์ž๋ฐ”๋Š”.. ๊ฐ„๋‹จํ•˜๊ฒŒ ๋ฐ”๋กœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ•จ์ˆ˜๋ฅผ ์ œ๊ณต ์ค‘์ด๋ผ ๊ทธ๊ฑธ๋กœ๋„ ํ’€์–ด๋ณด์•˜๋‹ค.. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); String sentense = sc.next(); for(int i = 0; i < sentense.length.. 2022. 5. 17.
[SWEA] 2050. ์•ŒํŒŒ๋ฒณ์„ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ [SWEA] 2050. ์•ŒํŒŒ๋ฒณ์„ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ - D1 1. String์œผ๋กœ ๋ฌธ์ž์—ด์„ ๋ฐ›๋Š”๋‹ค. 2. CharAt๋ฅผ ์ด์šฉํ•ด ๋ถ„๋ฆฌํ•œ๋‹ค 3. ์•„์Šคํ‚ค ์ฝ”๋“œ์—์„œ ๋ฌธ์ž 'A' ๊ฐ€ ์ˆซ์ž 65์ด๋ฏ€๋กœ, ๊ฐ’์—๋‹ค 'A'+1์„ ํ•ด์ค€๋‹ค. (CharAt() : String์œผ๋กœ ์ €์žฅ๋œ ๋ฌธ์ž์—ด ์ค‘์—์„œ ํ•œ ๊ธ€์ž๋งŒ ์„ ํƒํ•ด์„œ charํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜) - toCharArray๋ฅผ ์ด์šฉํ•ด์„œ ๋ถ„๋ฆฌํ•ด๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); String s = sc.next();.. 2022. 5. 17.
[SWEA] 2056. ์—ฐ์›”์ผ ๋‹ฌ๋ ฅ 2056.์—ฐ์›”์ผ ๋‹ฌ๋ ฅ - D1 1. 1์›”๋ถ€ํ„ฐ 12์›”๊นŒ์ง€ 1์ผ๋ถ€ํ„ฐ ๋ฉฐ์น ๊นŒ์ง€ ์ธ์ง€ days ๋ฐฐ์—ด์— ์ €์žฅํ•ด๋‘”๋‹ค. 2. ๋‚ ์งœ๋ฅผ String์œผ๋กœ ์ž…๋ ฅ๋ฐ›๊ณ  String์˜ substring์„ ์ด์šฉํ•ด month ๋ถ€๋ถ„๊ณผ day ๋ถ€๋ถ„์„ ๋ถ„๋ฆฌํ•œ๋‹ค. 3. month๊ฐ€ 1~12์‚ฌ์ด์ธ์ง€, day๊ฐ€ 1~๋งˆ์ง€๋ง‰ ๋‚ ์งœ(30,31,28)์— ๋งž๊ฒŒ ๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค 4. ์ถœ๋ ฅํ˜•์‹๋Œ€๋กœ ์ €์žฅํ•˜๊ณ  ์ถœ๋ ฅํ•œ๋‹ค. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in); int T=sc.nextInt(); .. 2022. 5. 7.
[SWEA] 2058. ์ž๋ฆฟ์ˆ˜ ๋”ํ•˜๊ธฐ 2058. ์ž๋ฆฟ์ˆ˜ ๋”ํ•˜๊ธฐ - D1 ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›๊ณ  ์›๋ž˜ ์ˆซ์ž์—์„œ sum์— 10์œผ๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ๋”ํ•˜๊ณ  ๊ทธ ์ˆ˜๋ฅผ 10์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฒƒ์„ ๋ฐ˜๋ณตํ•˜๋ฉฐ ์ž๋ฆฟ์ˆ˜๋ฅผ ๋”ํ•  ์ˆ˜ ์žˆ๋‹ค. n = ์›๋ž˜ ์ˆ˜ ๋ผ๊ณ  ํ•˜๋ฉด, 1. ( n % 10) ์—ฐ์‚ฐ์œผ๋กœ ๋งจ ์˜ค๋ฅธ์ชฝ ์ˆ˜๋ฅผ (์ผ์˜ ์ž๋ฆฌ์ˆ˜) ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ์ถ”์ถœํ•œ ๊ฐ’์„ sum ์— ๋”ํ•œ๋‹ค. 3. (n / 10) ์—ฐ์‚ฐ์œผ๋กœ ์ž๋ฆฌ์ˆ˜๋ฅผ ์ค„์ธ๋‹ค. 4. n์ด 0์ด ๋˜๊ธฐ ์ „๊นŒ์ง€ ์ด ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•œ๋‹ค. import java.util.Scanner; import java.io.FileInputStream; class Solution { public static void main(String args[]) throws Exception { Scanner sc = new Scanner(System.in.. 2022. 5. 7.