MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

๐Ÿƒ‍โ™€๏ธprogrammers/Java 167

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์น˜ํ‚จ ์ฟ ํฐ

์ฒด๊ฐ Level : โ˜…โ˜…โ˜†Review: ๋‚˜๋ˆ—์…ˆ, ๋‚˜๋จธ์ง€ ํ™œ์šฉ ๐Ÿ’ก ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์น˜ํ‚จ์€ ์น˜ํ‚จ์„ ์‹œ์ผœ๋จน์œผ๋ฉด ํ•œ ๋งˆ๋ฆฌ๋‹น ์ฟ ํฐ์„ ํ•œ ์žฅ ๋ฐœ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค. ์ฟ ํฐ์„ ์—ด ์žฅ ๋ชจ์œผ๋ฉด ์น˜ํ‚จ์„ ํ•œ ๋งˆ๋ฆฌ ์„œ๋น„์Šค๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ณ , ์„œ๋น„์Šค ์น˜ํ‚จ์—๋„ ์ฟ ํฐ์ด ๋ฐœ๊ธ‰๋ฉ๋‹ˆ๋‹ค. ์‹œ์ผœ๋จน์€ ์น˜ํ‚จ์˜ ์ˆ˜ chicken์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ์„œ๋น„์Šค ์น˜ํ‚จ์˜ ์ˆ˜๋ฅผ return https://school.programmers.co.kr/learn/courses/30/lessons/120884  [์ฐธ๊ณ ] 1) while ์น˜ํ‚จ์ด 10๋งˆ๋ฆฌ ์ด์ƒ์ผ๋•Œ๊นŒ์ง€2) service =  ์น˜ํ‚จ์„ 10์œผ๋กœ ๋‚˜๋ˆˆ ๊ฐ’๋งŒํผ ์น˜ํ‚จ์„ ๋ฐ›์Œ (+ ์„œ๋น„์Šค ์ฟ ํฐ)  3) nmg = ๋‚จ์€ ์น˜ํ‚จ ์ฟ ํฐ (10์ด ์•ˆ๋œ)4) ์น˜ํ‚จ =  ์„œ๋น„์Šค ์ฟ ํฐ + ๋‚จ์€ ์ฟ ํฐ5) ๊ฒฐ๊ณผ = ์น˜..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์—ฐ์†๋œ ์ˆ˜์˜ ํ•ฉ

์ฒด๊ฐ Level : โ˜…โ˜…โ˜†Review: ์ˆ˜์˜ ๊ทœ์น™์„ฑ ์ฐพ๊ธฐ, ์ˆ˜์‹์œผ๋กœ ํ’€๋ฉด ์ •๋ง ๊ฐ„๋‹จํ•˜๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ ! ๐Ÿ’ก ์—ฐ์†๋œ ์„ธ ๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ๋”ํ•ด 12๊ฐ€ ๋˜๋Š” ๊ฒฝ์šฐ๋Š” 3, 4, 5์ž…๋‹ˆ๋‹ค. ๋‘ ์ •์ˆ˜ num๊ณผ total์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ์—ฐ์†๋œ ์ˆ˜ num๊ฐœ๋ฅผ ๋”ํ•œ ๊ฐ’์ด total์ด ๋  ๋•Œ, ์ •์ˆ˜ ๋ฐฐ์—ด์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋‹ด์•„ return https://school.programmers.co.kr/learn/courses/30/lessons/120923   ์ˆซ์ž๊ฐ€ ์ˆœ์„œ๋Œ€๋กœ ๋”ํ•ด์ ธ์•ผํ•˜๊ธฐ๋•Œ๋ฌธ์— ๋ฐ˜๋ณต๋ฌธ์˜ ์ฆ๊ฐ๊ฐ’์„ ์ž˜ ์กฐ์ ˆํ•˜๋ฉด ๋˜๊ฒ ๊ตฌ๋‚˜ ์‹ถ์—ˆ๋‹ค.! ๋ฐฐ์—ด์—๋Š” ์Œ์ˆ˜ ๊ฐ’๋„ ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— -1000 ~ 1000 ๋ฒ”์œ„๋กœ ์žก์•„์ค€๋‹ค.  count ๋Š” ์ฆ๊ฐ ์นด์šดํŠธ ์—ญํ• .1) num ๋ฒˆ ๋ฐ˜๋ณตํ•˜๊ฒŒ๋˜๋ฉด ๋ฉˆ์ถ”๊ณ  ๋น„๊ต ์‹œ์ž‘.2) ์—ฌํƒœ i ๊ฐ’๋“ค์„..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - k์˜ ๊ฐœ์ˆ˜

์ฒด๊ฐ Level : โ˜…โ˜…โ˜†Review: ์ˆซ์ž ์ž๋ฆฟ์ˆ˜ ๋น„๊ต๋ฒ• ๐Ÿ’ก 1๋ถ€ํ„ฐ 13๊นŒ์ง€์˜ ์ˆ˜์—์„œ, 1์€ 1, 10, 11, 12, 13 ์ด๋ ‡๊ฒŒ ์ด 6๋ฒˆ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ •์ˆ˜ i, j, k๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, i๋ถ€ํ„ฐ j๊นŒ์ง€ k๊ฐ€ ๋ช‡ ๋ฒˆ ๋“ฑ์žฅํ•˜๋Š”์ง€ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120887  ๋ฌธ์ž์—ด๋กœ ๋ฐ”๊ฟ”์„œ ๋น„๊ต  or  ์ˆซ์ž ์ž๋ฆฟ์ˆ˜ ๋งˆ๋‹ค ๋น„๊ต ? ๊ณ ๋ฏผํ–ˆ๋Š”๋ฐ๋ฌธ์ž์—ด๋กœ ๋„์ „ํ•ด๋ดค๋‹ค. 1) ์ฃผ์–ด์ง„ ๋ฒ”์œ„ i ~ j ์˜ ์ˆซ์ž๋ฅผ ๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ํ•ด์„œ ๋ฐฐ์—ด์— ๋„ฃ์–ด์ค€๋‹ค.2) ๋ฐฐ์—ด์„ ์ˆœํšŒํ•˜๋ฉด์„œ ํ•ด๋‹น๊ฐ’์˜ ์ž๋ฆฟ์ˆ˜ ํ•˜๋‚˜ํ•˜๋‚˜ k ์™€ ๊ฐ™์€์ง€3) ๋น„๊ตํ•ด์ฃผ๊ณ  ๊ฐ™์œผ๋ฉด answer ++  class Solution { public int solution(int ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์ด์ง„์ˆ˜ ๋”ํ•˜๊ธฐ

์ฒด๊ฐ Level : โ˜… โ˜† โ˜†Review: ์ง„์ˆ˜๊ฐ„ ๋ณ€ํ™˜ ๋ฌธ์ œ ๐Ÿ’ก ์ด์ง„์ˆ˜๋ฅผ ์˜๋ฏธํ•˜๋Š” ๋‘ ๊ฐœ์˜ ๋ฌธ์ž์—ด bin1๊ณผ bin2๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ๋‘ ์ด์ง„์ˆ˜์˜ ํ•ฉ์„ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120885  ๋ฌธ์ž์—ด ๋‘๊ฐœ๋ฅผ 2์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๊ณ  "10" -> "11"๋‘ ์ˆซ์ž๋ฅผ ๋”ํ•ด์„œ ๋‹ค์‹œ ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ํ•ด์ค€๋‹ค!   ๐Ÿ’ฌ Integer.parseInt(str,2)public static int parseInt(String s)  public static int parseInt(String s, int radix) // ์ง„์ˆ˜๋กœ ๋ณ€ํ™˜  ๐Ÿ’ฌ  String binaryString = Integer.toBinaryString(numbe..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ํŠน์ดํ•œ ์ •๋ ฌ

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋ฐฐ์—ด์˜ ์‘์šฉ! ์ˆซ์ž ์‚ฌ์ด์˜ ๊ด€๊ณ„์™€ ์ •๋ ฌ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๐Ÿ’ก์ •์ˆ˜ n์„ ๊ธฐ์ค€์œผ๋กœ n๊ณผ ๊ฐ€๊นŒ์šด ์ˆ˜๋ถ€ํ„ฐ ์ •๋ ฌํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ n์œผ๋กœ๋ถ€ํ„ฐ์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ™๋‹ค๋ฉด ๋” ํฐ ์ˆ˜๋ฅผ ์•ž์— ์˜ค๋„๋ก ๋ฐฐ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด numlist์™€ ์ •์ˆ˜ n์ด ์ฃผ์–ด์งˆ ๋•Œ numlist์˜ ์›์†Œ๋ฅผ n์œผ๋กœ๋ถ€ํ„ฐ ๊ฐ€๊นŒ์šด ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌํ•œ ๋ฐฐ์—ด์„ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120880     1) ๋ฐฐ์—ด์„ ์ •๋ ฌํ•˜๊ณ  ์‹œ์ž‘2) ๊ฐ๊ฐ ๋ฐฐ์—ด ๊ฐ’์—์„œ n ์„ ๋บ€ ๊ฐ’ (์ ˆ๋Œ“๊ฐ’์œผ๋กœ) ๋น„๊ต  ==> ๊ทœ์น™๋Œ€๋กœ ๊ฐ€๊นŒ์šด ์ˆ˜๋ถ€ํ„ฐ ์ˆœ์„œ๊ฐ€ ์ •ํ•ด์ง„๋‹ค!!!4) ์ž๋ฆฌ ์ด๋™   [์ฐธ๊ณ ] import java.util.Arrays;class Solu..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ๋กœ๊ทธ์ธ ์„ฑ๊ณต?

์ฒด๊ฐ Level : โ˜… โ˜… โ˜†Review: ์กฐ๊ฑด์˜ ์ˆœ์„œ๋ฅผ ์ž˜ ์ƒ๊ฐํ•ด์•ผํ•˜๋Š” ๋ฌธ์ œ ๐Ÿ’ก ๋จธ์“ฑ์ด๊ฐ€ ์ž…๋ ฅํ•œ ์•„์ด๋””์™€ ํŒจ์Šค์›Œ๋“œ๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด id_pw์™€ ํšŒ์›๋“ค์˜ ์ •๋ณด๊ฐ€ ๋‹ด๊ธด 2์ฐจ์› ๋ฐฐ์—ด db๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋กœ๊ทธ์ธ ์„ฑ๊ณต, ์‹คํŒจ์— ๋”ฐ๋ฅธ ๋ฉ”์‹œ์ง€๋ฅผ return  1) ๋จผ์ € ์กฐ๊ฑด์„ ์ƒ๊ฐํ•œ๋‹ค.1- ์•„์ด๋””/๋น„๋ฐ€๋ฒˆํ˜ธ ๋‘˜๋‹ค ๋งž์„ ๋•Œ2- ์•„์ด๋””๋Š” ๋งž์ง€๋งŒ, ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ํ‹€๋ฆด ๋•Œ3- ์•„์ด๋””/๋น„๋ฐ€๋ฒˆํ˜ธ ๋‘˜๋‹ค ํ‹€๋ฆด ๋•Œ 2) if  ์•„์ด๋””๋งŒ ๋งž์„ ๋•Œ  -> 2if ๋‘˜ ๋‹ค ๋งž์„ ๋•Œ -> 3else ๋‘˜ ๋‹ค ํ‹€๋ฆด ๋•Œ -> 0 3) ์ด๋•Œ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜ (flag)๋งŒ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐฐ์—ด ์ˆœ์„œ๋Œ€๋กœ ๋น„๊ตํ–ˆ์„ ๋•Œ๊ฒฐ๊ณผ ๊ฐ’์„ ์ œ๋Œ€๋กœ ํ™•์ธํ•  ์ˆ˜๊ฐ€ ์—†๋‹ค.(๋งˆ์ง€๋ง‰ ๋น„๊ต๊ฐ’๋งŒ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ)๋ฐฐ์—ด์— ๊ฐ’์„ ๋ˆ„์ ์‹œ์ผœ์„œ ๊ฒฐ๊ณผ๊ฐ’์„ ํ™•์ธํ•ด์ค˜์•ผํ•œ๋‹ค.   import j..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์˜น์•Œ์ด (1)

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋„์ €ํžˆ ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ๋กœ๋Š”... ์ฝ”๋“œ์งœ๊ธฐ๊ฐ€ ํž˜๋“ค์–ด์„œ replace ํžŒํŠธ๋ฅผ ์–ป๊ณ  ์‰ฝ๊ฒŒ ํ’€ ์ˆ˜ ์žˆ์—ˆ๋‹ค!!  ๐Ÿ’ก "aya", "ye", "woo", "ma" ๋„ค ๊ฐ€์ง€ ๋ฐœ์Œ์„ ์ตœ๋Œ€ ํ•œ ๋ฒˆ์”ฉ ์‚ฌ์šฉํ•ด ์กฐํ•ฉํ•œ(์ด์–ด ๋ถ™์ธ) ๋ฐœ์Œ์ด ๋ช‡๊ฐœ์ธ์ง€ ๋ฐ˜ํ™˜.  1) ๋จผ์ € ๋ฐฐ์—ด์— ๋‹ด๊ธด ๊ฐ๊ฐ์˜ ๋ฐœ์Œ๋“ค์„ - ๋กœ ๋ณ€ํ™˜์‹œ์ผœ์ฃผ๊ณ 2) ์ •๊ทœํ‘œํ˜„์‹์„ ํ†ตํ•ด์„œ  - ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฐœ์Œ์„ ์ฐพ์•„์ค€๋‹ค.3) ์นด์šดํŒ… ํ•ด์ฃผ๋ฉด ๋!  ๐Ÿ’ฌmatches("^-+$") : - ๊ฐ€ ์‹œ์ž‘๋ถ€ํ„ฐ ๋๊นŒ์ง€ ํ•œ๊ฐœ์ด์ƒ ์กด์žฌํ•œ๋‹ค๋Š” ๋œป  (์ฆ‰ - ๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด ์ฐพ๊ธฐ)  [์„ฑ๊ณต] import java.util.*;class Solution { public int solution(String[] babbling) { ..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ๋“ฑ์ˆ˜ ๋งค๊ธฐ๊ธฐ

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ๋™์ ๋ฐฐ์—ด๊ณผ ๋ฐฐ์—ด index ํ™œ์šฉํ•˜๊ธฐ ๐Ÿ’ก์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜์˜ ํ‰๊ท  ์ ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•™์ƒ๋“ค์˜ ๋“ฑ์ˆ˜๋ฅผ ๋งค๊ธฐ๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜๋ฅผ ๋‹ด์€ 2์ฐจ์› ์ •์ˆ˜ ๋ฐฐ์—ด score๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ์˜์–ด ์ ์ˆ˜์™€ ์ˆ˜ํ•™ ์ ์ˆ˜์˜ ํ‰๊ท ์„ ๊ธฐ์ค€์œผ๋กœ ๋งค๊ธด ๋“ฑ์ˆ˜๋ฅผ ๋‹ด์€ ๋ฐฐ์—ด์„ returnhttps://school.programmers.co.kr/learn/courses/30/lessons/120882    1) ๊ฐ๊ฐ ๋”ํ•œ ์ ์ˆ˜๋ฅผ ๋ฐฐ์—ด์— ์‚ฝ์ž…2) ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ (๋”ํ•œ๊ฐ’์ด ์ž‘์„ ์ˆ˜๋ก ์ˆœ์œ„๊ฐ€ ๋‚ฎ๋‹ค)3) ์ƒˆ ๋ฐฐ์—ด์— ์˜์–ด,์ˆ˜ํ•™ ๊ณผ๋ชฉ ํ•ด๋‹น ์ธ๋ฑ์Šค๊ฐ’  + 1  (๋“ฑ์ˆ˜)  [์ฐธ๊ณ ]import java.util.*;class Solution { public int[] solution(..

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค java - ์œ ํ•œ์†Œ์ˆ˜ ํŒ๋ณ„ํ•˜๊ธฐ

์ฒด๊ฐ Level : โ˜… โ˜… โ˜… Review: ์—ฌํƒœ ๋ฐฐ์šด ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜, ์†Œ์ธ์ˆ˜๋ถ„ํ•ด, ๊ธฐ์•ฝ๋ถ„์ˆ˜ ๋ชจ๋‘ ์‚ฌ์šฉํ•˜๋Š” ์ฝ”๋”ฉ ๐Ÿ’ก ์†Œ์ˆ˜์  ์•„๋ž˜ ์ˆซ์ž๊ฐ€ ๊ณ„์†๋˜์ง€ ์•Š๊ณ  ์œ ํ•œ๊ฐœ์ธ ์†Œ์ˆ˜๋ฅผ ์œ ํ•œ์†Œ์ˆ˜๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์ˆ˜๋ฅผ ์†Œ์ˆ˜๋กœ ๊ณ ์น  ๋•Œ ์œ ํ•œ์†Œ์ˆ˜๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ถ„์ˆ˜์ธ์ง€ ํŒ๋ณ„  ,  a/b๊ฐ€ ์œ ํ•œ์†Œ์ˆ˜์ด๋ฉด 1์„, ๋ฌดํ•œ์†Œ์ˆ˜๋ผ๋ฉด 2  import java.util.ArrayList;class Solution { public int solution(int a, int b) { int answer = 0; ArrayList ans = new ArrayList(); int x = a; int y = b; // ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜ ๊ตฌํ•˜๊ธฐ ..