lv1
3
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1 ๊ณต์ (PCCP ๊ธฐ์ถ 10๋ฒ) java
1. ๋ฌธ์ ์ค๋ช
๐๋ฌธ์ ๋งํฌ2. ์ ๊ทผ ๋ฐฉ์ ๐๏ธKEYWORD: SIMULATION์ด๋ ต๊ฒ ์๊ฐํ ๊ฒ ์์ด, ์ง๋ฏผ์ด๊ฐ ๊ฐ์ง ๋์๋ฆฌ ์ค ํฐ ๊ฒ๋ถํฐ ๊ณต์์ ๊ฒฉ์์ ์ผ์ผํ ๋๋ณด๋ฉด ๋๋ค.๋ง์ฝ ๊ฒน์น๋ฉด ์ด์งํผ ๋ ์ ์๊ธฐ ๋๋ฌธ์, ๋ค์ ๊ฐ๋ฅํ ์๋ฆฌ๋ถํฐ start ํ๋ค.์ฒซ๋ฒ์งธ ์๋ฆฌ๋ถํฐ ๋๋ณด์๋๋ฐ, ์ ๋ถ ๊ฒน์น๋ค. ๋ค์ start ๊ฐ๋ฅํ ๊ณณ์ผ๋ก ๋์ด๊ฐ๋ค.์ด๋ ๊ฒ ์ญ ๊ฐ๋ค๊ฐ,๋๋ ์ฌ๋ฐฑ์ ๋ง๋๋ฉด ๋ฐ๋ก ํ์ถํ๋ฉด ๋๋ค. ์๋ํ๋ฉด ์ฐ๋ฆฌ๋ ๋์๋ฆฌ ํฐ ๊ฑฐ๋ถํฐ ๋๋ณด๊ณ ์์๊ธฐ ๋๋ฌธ์ด๋ค. ์ง๋ฏผ์ด๋ 5x5๋ถํฐ ๋ค๊ณ ์์์ผ๋, ๊ณต์์๋ 5x5๋ฅผ ๋ ์๋ฆฌ๊ฐ ์๋ค.3. ์ฝ๋ ์๊ฐ ๐import java.util.*;class Solution { public int solution(int[] mats, String[][] park) { ..
2024.12.03
์๊ณ ๋ฆฌ์ฆ/๋ฌธ์ ํ์ด
ํ๋ก๊ทธ๋๋จธ์ค Lv1 ์งํ ์ ๊ธฐ ํ์ด java
1. ๋ฌธ์ ์ค๋ช
๐๋ฌธ์ ๋งํฌ2. ์ ๊ทผ ๋ฐฉ์ ๐๏ธKEY WORD: SIMULATION3. ์ฝ๋ ์๊ฐ ๐import java.util.*;class Solution { public int solution(int[] wallet, int[] bill) { int answer = 0; Arrays.sort(wallet); Arrays.sort(bill); while(wallet[0] 4. ๋ฐฐ์ด ๊ฒ๋ค ๐ฏ์์. ๊พธ์คํจ์ ์ํ ์ฌ๋ฌผ
2024.11.28
์๊ณ ๋ฆฌ์ฆ/๋ฌธ์ ํ์ด
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1 ๋์์ ์ฌ์๊ธฐ
1. ๋ฌธ์ ์ค๋ช
๐๋ฌธ์ ๋งํฌ๋์์ ์ฌ์๊ธฐ์ ์๋์ ๊ตฌํํ๋ ๊ฐ๋จํ ๋ฌธ์ ์ด๋ค.skip: ํ์ฌ user์ ์์น๊ฐ ์คํ๋ ๊ตฌ๊ฐ ์์ด๋ฉด, ์คํ๋์ด ๋๋๋ ์ง์ ์ผ๋ก JUMP ํ๋ค.next: 10์ด ๋ค๋ก ์์น๋ฅผ ์์ง์ธ๋ค. ๋ง์ฝ ๋จ์ ๋์์ ์๊ฐ์ด 10์ด ๋ฏธ๋ง์ด๋ฉด ๋์์์ ๋ง์ง๋ง ์์น๋ก ๊ฐ๋ค.prev: 10์ด ์์ผ๋ก ์์น๋ฅผ ์์ง์ธ๋ค. ๋ง์ฝ์ ํ ์์น๊ฐ 10์ด ๋ฏธ๋ง์ธ ์ํ์์ prev๋ฅผ ๋๋ฅด๋ฉด ๋์์ ๋งจ ์ฒ์ ์์น๋ก ์์ง์ธ๋ค. (์ฒซ ์์น 0๋ถ 0์ด)2. ์ ๊ทผ ๋ฐฉ์ ๐๏ธKEY WORD: SIMULATION๊ทธ๋ฅ ๊ตฌํ ๋ฌธ์ ์ด๋ค. ํ ๊ฐ์ง ๊น๋ค๋ก์ด ๊ฒ์ ์
๋ ฅ์ด String์ผ๋ก ์ฃผ์ด์ง๊ณ , ๊ทธ๊ฒ์ int๋ก ๋ณํํด ์์
์ ์ํํด์ผ ํ๋ ์ ๊ณผ ๋ต๋ณ์ ๋ String ํํ๋ก ๋ณํํ์ฌ ํด์ผํ๋ ์ ์ด๋ค.(1) ์ฒซ ๋ฒ์งธ ์ ๊ทผ ๋ฐฉ์: C..
2024.11.05
์๊ณ ๋ฆฌ์ฆ/๋ฌธ์ ํ์ด