โ
๋ฌธ์ N์ ์
๋ ฅ๋ฐ์ ๋ค, ๊ตฌ๊ตฌ๋จ N๋จ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์์ฑํ๊ธฐ โ๐ฅ ์
๋ ฅ ์ฒซ์งธ ์ค์ N์ด ์ฃผ์ด์ง๋ค. N์ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 9๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. โ๐ฅ ์ถ๋ ฅ ์ถ๋ ฅ ํ์๊ณผ ๊ฐ๊ฒ N*1๋ถํฐ N*9๊น์ง ์ถ๋ ฅํ๋ค. โ ๐ก ํ์ด BufferedReader๋ ๋ด๋ถ์ ์ผ๋ก ๋ฒํผ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ๋ฐ์ดํธ๋ฅผ ํ๋ฒ์ ์ฝ์ด์ค๊ธฐ ๋๋ฌธ์ ์
์ถ๋ ฅ ์ฑ๋ฅ์ด Scanner์ ๋นํด ์
์ถ๋ ฅ ์ฑ๋ฅ์ด ์ข์ต๋๋ค. ์์ ์
๋ ฅ์ ๊ฒฝ์ฐ์๋ ์ฒด๊ฐ์ด ์๋์ง๋ง ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์ํฉ์ด๋ ๋ฐ๋ณต๋ฌธ์ผ๋ก ์ฌ๋ฌ ์ค์ ์
๋ ฅ ๋ฐ๋ ๊ฒฝ์ฐ ๋ฑ์ BufferedReader ์ ์ฑ๋ฅ์ด ์๋ฑํ ์ข์ต๋๋ค. ๋ฐ๋ผ์ ์ ์ ์
๋ ฅ์ Scanner ๋ฅผ ๋๋์ ๋ฐ์ดํฐ์
๋ ฅ ๋๋ ํ์ผ์ ์ฝ์ด์ฌ๋๋ BufferedReader๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํจ๊ณผ์ ์
๋๋ค. โผ [์๋ฐ] Buffer..
My Tech Blog (์ ์ฒด ๊ธ)
๐ ๐ต๐ ๐๐๐๐ก๐๐๐ข๐, ๐ ๐๐๐ก๐ก๐๐ ๐๐๐๐๐๐๐๐๐ก๐๐๐ ๐๐๐๐ ๐ ๐๐๐๐ ๐ค๐๐ฆ โจ๐ฟ๐๐๐ ๐๐ ๐ ๐๐๐๐๐. ๐ธ๐๐๐๐ฆ ๐๐๐ ๐ต๐๐๐๐ ๐๐๐ฆ.์๋
ํ์ธ์? ์ค๋์ VScode์์ ํจ๊ณผ์ ์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ ์ ์๊ฒ ๋์์ฃผ๋ ์ ์ฉํ ๊ธฐ๋ฅ ์ฌ์ฏ๊ฐ์ง๋ฅผ ์๊ฐํด ๋๋ฆด๊ฒ์. VSCode๋ฅผ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ๋ ค๋ฉด Extension(์ต์คํ
์
)์ ๋ค์ด๋ฐ์์ฃผ์
์ผ ํด์. ์ต์คํ
์
์ VSCode์์ ์ ๊ณตํ๋ ํ์ฅํ๋ก๊ทธ๋จ์ผ๋ก ๊ฐ๋ฐ ํธ์๋ฅผ ์ํด ๊ธฐ๋ฅ์ ํ์ฅํด ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์ญํ ์ ํด์ค์. Visual Studio Code(VSCode) ์ต์คํ
์
์ VSCode ํธ์ง๊ธฐ๋ฅผ ๋์ฑ ๊ฐ๋ ฅํ๊ฒ ํ์ฅํ๋ ์ํํธ์จ์ด ๋ชจ๋์
๋๋ค. ์ฌ๊ธฐ์๋ ํธ์ง๊ธฐ์ ํต์ฌ ๊ธฐ๋ฅ์ ํ์ฅํ๊ฑฐ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ํฅ์์ํค๋ ๊ฒ๊ณผ ๊ฐ์ ๋ค์ํ ์์
์ ์ํํ๋ ์ต์คํ
์
์ด ํฌํจ๋์ด์์ต๋๋ค.์ด๋ฌํ ์ต์คํ
์
๋ค์ ์ฌ์ฉ์๋ค์ด ๊ฐ๋ฐ ํ๊ฒฝ์ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ๋์์ฃผ๋ฉฐ, ๋ค์ํ ๊ฐ๋ฐ์๋ค์ ์๊ตฌ์ ๋ง์ถฐ์ ธ ์..
โ
๋ฌธ์ 3๊ฐ ์ฃผ์ฌ์์ ๋์จ ๋์ด ์ฃผ์ด์ง ๋, ์๊ธ์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ ์์ฑํ๊ธฐ. โ๐ฅ ์
๋ ฅ ์ฒซ์งธ ์ค์ 3๊ฐ์ ๋์ด ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. โ๐ฅ ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ๊ฒ์์ ์๊ธ์ ์ถ๋ ฅ ํ๋ค. โ ๐ก ํ์ด ๊ฐ๋จํ ๋ฌธ์ ๋ก, ๋ฌธ์ ์ ์ฃผ์ด์ง 3๊ฐ์ง ์กฐ๊ฑด์ ๊ทธ๋๋ก ์์์ผ๋ก ์ฎ๊ฒจ ์ฐ๋ฉด ๋๋ค. 1. ์
๋ ฅ๊ฐ ์ธ๊ฐ๊ฐ ๊ฐ์ผ๋ฉด 10000 + ๊ฐ์ ๊ฐ * 1000 2. ๋ ๊ฐ๊ฐ ๊ฐ์ผ๋ฉด 1000 + ๊ฐ์ ๊ฐ * 100 3. ๋ค ๋ค๋ฅด๋ฉด ๊ฐ์ฅ ํฐ ๊ฐ * 100 โ
์ฝ๋ import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a, b, c; a = sc..
์์ฆ์ ์ธ์ ์ด๋ป๊ฒ ๋ณด๋ผ์ง, ์ด๋ค ์ฌ๋์ผ๋ก ์ด ๊ฒ์ธ์ง ๊ณ ๋ฏผ์ด ๋ง์ด ๋๋ค. ๊ทธ๋์ ๋ฉ์ง๊ฒ ๋์ด ๋ค๊ณ ์ถ๋ค๋ ์๊ฐ์ ๋ถ์ฉ ๋ง์ด ํด. ๊ทธ๋ฆฌ๊ตฌ ๋์ด๋ฅผ ๋จน์ผ๋๊น ๋๋ ์ด๋ค ์ฌ๋๋ค๊ณผ ์ด์ธ๋ฆฌ๊ณ ์ถ์์ง, ์ด๋ค ์ฌ๋์ด ๋๊ณ ์ถ์์ง์ ๋ํ ๊ธฐ์ค์ ๊ฐ๊ฒ ๋๋ค. ์ด๋ ธ์ ๋๋ ์ฌ๋ฐ๊ณ , ์ ๋
ธ๋ ์น๊ตฌ๋ค์ด ์ข์๋ค. ํ์ง๋ง, ์ง๊ธ์ ๋ฌด์์ด๋ ์ง ๊ณ์ ์๋ํด๋ณด๊ณ ์์ผ๋ก ๋์๊ฐ๋ ค๋ ์ฌ๋์ด ์ข๋ค. ์ผ์ด๋ , ์ทจ๋ฏธ๋ , ์ด๋์ด๋ , ์๊ธฐ ๊ณ๋ฐ์ด๋ ์ง ๋ญ๊ฐ๋ฅผ ์ด์ ์ ์ผ๋ก ํด ๋๊ฐ๋ ์ฌ๋์ ๋ณด๋ฉด ๋๋ '๋๋ ์ ์ฌ๋์ฒ๋ผ ์ด์ฌํ ํด์ผ์ง, ๋ฉ์ง๊ฒ ์ด๊ณ ์ถ๋ค' ๊ทธ๋ฐ ์๊ฐ์ ํ๋ค. ํ์ค์ ์์ฃผํ๋ ์ฌ๋๋ณด๋ค ๋๋ฅผ ๋์ด ์ค ์ ์๋ ์ฌ๋, ์๋ก ํ์ด ๋๊ณ ํจ๊ป ์ฑ์ฅํ๊ณ ๋ฐ์ ํ ์ ์๋ ๊ธ์ ์ ์ธ ์ฌ๋๋ค๊ณผ ํจ๊ป ํ๊ณ ์ถ๋ค. '์ ์ฌ๋์ ์ผ๊ตด๋ ๋ถ์๊ธฐ๋ ์ ํฐํ๋๋ ๋ฉ์..
"์ฐ๋ฆฌ๊ฐ ๋์์ง๋ฉด ๋์์ง์๋ก, ์ฐ๋ฆฌ๊ฐ ๋์์ง ์ ์๋ ๋ฅ๋ ฅ ๋ํ ๋ ์ปค์ง๋ค." - ๋๊ธ๋ผ์ค ์ฅ๊ฒ๋ฐํธ(Douglas Engelbart) There is only one thing that makes a dream impossible to achieve: the fear of failure.๊ฟ์ ์ด๋ฃฐ ์ ์๊ฒ ๋ง๋๋ ์ ์ผํ ํ ๊ฐ์ง๋ ์คํจ์ ๋ํ ๋๋ ค์์ด๋ค. - Paulo Coelho - Because some people see a wall, and assume that's the end of their journey. Others see it, and decide it's just the beginning.์ด๋ค ์ฌ๋๋ค์ ์์ ๋ค์ ์์ ์๋ ๋ฒฝ์ ๋ณด๊ณ ๊ทธ๊ฒ์ผ๋ก ์ฌ์ ์ด ๋๋ฌ๋ค๊ณ ์๊ฐํ์ง๋ง, ๋ค๋ฅธ ..
โจ์ฌ์ง์ ํํ๋ฅผ ๋ค์ํ ๋ชจ์์ผ๋ก ๋ฐ๊พธ๊ธฐ โจ ์๋
ํ์ธ์. ์ฌ์ง ํํ๋ฅผ ์ฌ๋ฏธ์๋ ๋ชจ์์ผ๋ก ์์ ํด์ฃผ๋ ๊ธฐ๋ฐํ ์ฌ์ดํธ ํ๋ ์๊ฐํด ๋๋ฆด๊ฒ์. Fancy Border Radius GeneratorGenerator to build organic shapes with CSS3 border-radius9elements.github.io ์ด ์ฌ์ดํธ์์ ๋ง์ฐ์ค๋ก ์ด๋ฏธ์ง๋ฅผ ์ํ๋ ๋ชจ์์ผ๋ก ๋๋๊ทธ ํด์ฃผ๋ฉด border-radius ํ๋กํผํฐ ๊ฐ์ ์๋์ผ๋ก ๊ณ์ฐํด์ ์๋ ค์ค๋ต๋๋ค. ๊ฐ์ ๋ณต์ฌํด์ vscode๋ก ๊ฐ์ ธ์ค๋ฉด ์ง์ ํ๋ ์์ ๋ง๋ค์ง ์์๋ ์ฝ๊ฒ ์ฌ์ง ํ
๋๋ฆฌ๋ฅผ ์ํ๋ ๋ชจ์์ผ๋ก ์๋ฅผ ์ ์์ด์. ์ฌ์ง์ด ์ ์ฌ๊ฐํ์ ๊ฐ๊น์ธ์๋ก ๋ด๊ฐ ์ค์ ํด ์ค ๋ชจ์์ผ๋ก ๋ง๋ค๊ธฐ๊ฐ ์ฌ์์. โ๏ธ HTML ์ฝ๋โ๏ธ CSS ์ฝ๋ border-radiu..
โจ์ฌ์ง&๋ก๊ณ ๋์์ธโจ ์๋
ํ์ธ์. ์ค๋์ vscode๋ก html/css๋ก ๋ก๊ณ ๋ฅผ ๋์์ธํ ๋ ํ์ฉํ ์ ์๋ ๋์์ธ์ ๋ฐฐ์๋ด์. ์ฌ์ง์ ๋ก๊ณ ์ฝ์
ํ๋ ๋ฒ, ๊ทธ๋ฆฌ๊ณ ๊ธ์จ๋ฅผ ์ฌ์ง์ผ๋ก ์ฑ์ฐ๋ ๋ฒ์ ์์๋ด
์๋ค.๐ 1. ํฐ ๋ฐฐ๊ฒฝ์ ๋ก๊ณ ๋ฅผ ์ฌ์ง์ ์ฌ๋ฆฌ๊ธฐ ๋ฐฐ๊ฒฝ์ผ๋ก ์ฌ์ฉํ ์ฌ์ง ํ ์ฅ๊ณผ ํฐ ๋ฐฐ๊ฒฝ์ ๊ฒ์์ ๊ธ์จ๊ฐ ์๋ ๋ก๊ณ ์ด๋ฏธ์ง๋ฅผ ์ค๋นํด ์ฃผ์ธ์. ์ ๋ ๋์ฆ๋๋ฅผ ์ข์ํด์ ๋์ฆ๋ ์ฌ์ง๊ณผ ๋ก๊ณ ๋ฅผ ์ค๋นํ์ด์. ์์น์ ์ผ๋ก ์ด๋ฏธ์ง ์์ ์ฝ์
ํ๋ ค๋ ๋ก๊ณ ์ ๋ฐฐ๊ฒฝ์ด ํฌ๋ช
ํ์ง ์์ผ๋ฉด ํฌํ ์ต์ ์ฌ์ฉํด์ ๋ฐฐ๊ฒฝ์ ์ ๊ฑฐํ๊ณ PNGํ์ผ๋ก ๋ง๋ค์ด์ฃผ์ด์ผ ํ์ง๋ง ์๋ CSS ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด ๊ทธ๋ฐ ์์
์์ด๋ ๊ฐ๋จํ๊ฒ ํฐ ๋ฐฐ๊ฒฝ์ ํฌ๊ณผ๋๋๋ก ํฉ์ฑํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํด ์ฃผ๋ ๊ฒ์ด mix-blend-mode ํ๋กํผํฐ์
๋๋ค. ํฌํ ์ต์ ํผํฉ๋ชจ๋๋..
โจ์ฌ์ง์ ๋ค์ํ ํํฐ ์ ์ฉํ๊ธฐโจ ์๋
ํ์ธ์. ์ค๋์ vscode๋ก html/css ๋ง์ ์ด์ฉํด์ ์ฌ์ง์ ํํฐ๋ฅผ ์ ์ฉํ๋ ๋ฒ์ ๋ฐฐ์๋ด์. ๋๊ฐ์ , ํ๋ฆผ, ํ์์กฐ, ์ธํผ์ ๋ค ๊ฐ์ง๋ก ์ฐ์ถํด๋ณด๋ ๋ค์ํ ์ฌ์ง ๊พธ๋ฏธ๊ธฐ!! ์ง๊ธ๋ถํฐ ์์ํด ๋ณผ๊น์ ๐ 1. ๋๊ฐ์ ์ ํ์ฉํ ๋น๊ธ๋ฌด๋ฌ ํํฐ ์ฌ์ง์ ๋๊ฐ์ ํํฐ๋ฅผ ์ ์ฉํด์ฃผ๋ฉด, ์๋ ๋ก๊ทธ ๋๋์ ์ฐ์ถ ํ ์ ์์ต๋๋ค. ๋ ์นดํผ๋ผ์ดํ
ํ ๋ ๋ฌธ๊ตฌ๋ฅผ ๋ฐฐ์นํ๊ธฐ ์ํ ๋ฐฐ๊ฒฝ์ผ๋ก ์ฌ์ฉํ๊ธฐ๋ ์ข์์. ๊ฐ์์์์ธ ::before๋ก ๋๊ฐ์ ์ ๋ง๋ค๊ณ , ์ฌ์ง ์์ ํฌ๊ฐ ๋์์ธ์
๋๋ค. โ๏ธ HTML ์ฝ๋ โ๏ธ CSS ์ฝ๋ ๐ 2. ๋ํธ ํํฐ ์ ๋ฌด๋ฌ ํํฐ๋ก ํ์ง์ด ๋ฎ์ ์ฌ์ง์๋ ์ฌ๋ฏธ์๋ ํจ๊ณผ๋ฅผ ์ค ์ ์์ด์. โ๏ธ HTML ์ฝ๋ โ๏ธ CSS ์ฝ๋ ๐ 3. ํ๋ฐฑ์ฌ์ง ๋ง๋ค๊ธฐ(grayscale) gra..
โจ์ฌ์ง์ ํ๋ ์ ์ถ๊ฐํ๊ธฐ & ์ก์ ๋ง๋ค๊ธฐโจ ์๋
ํ์ธ์. ์ค๋์ ๊ฐ์์์๋ก ์ฌ์ง์ ๋๊ฐ์ ํ๋ ์ ์ถ๊ฐํ๋ ๋ฒ, ๋ชจ์๋ฆฌ๋ฅผ ์ก์์ฒ๋ผ ๊พธ๋ฏธ๊ธฐ(+ ์์ฉ : ๋ชจ์๋ฆฌ๋ฅผ ํ
์ดํ๋ก ๋ถ์ธ ๊ฒ์ฒ๋ผ ๊พธ๋ฏธ๊ธฐ) ๋ฐฐ์๋ด์. ๐ 1. ๋๊ฐ์ ํ๋ ์ ๋ง๋ค๊ธฐ ์ฌ์ง์ ์
์ฒด๊ฐ์ ์ค ์ ์๋ ๋๊ฐ์ ํ๋ ์ ๋์์ธ์ด์์. ์์ฌ์์ ๋๋ ๊ฐ์์์๋ผ๊ณ ๋ ๋ถ๋ฅด๋ ::after์ด์ฉํด์ ๋ง๋ค์ด๋ณผ๊ฒ์. ์ค๋น ๋์
จ๋์? โ๏ธ ์์๋ฅผ ๋๋ฌ์ผ ํ
๋๋ฆฌ์ ์ด๋ฏธ์ง๋ฅผ ์ง์ ํ๋ border-imageborder-image-source: repeating-linear-gradient( 45deg, /* 45๋ ํ์ , ๋๊ฐ์ ์ ๊ธฐ์ธ์ด์ง ๊ฐ๋ */ #ea987e 0px, #ea987a 2px, /* ์ ๊ตต๊ธฐ์ ์๊น ์ง์ */..