์๋ฃํ
-
- [TypeScript] ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํ(DataType)
ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํ(TypeScript)๋ค์ด๊ฐ๋ฉฐํ์ ์คํฌ๋ฆฝํธ(TypeScript)์์ ์ฌ์ฉ๋๋ ์๋ฃํ(DataType)์ ๊ฐ๋จํ๊ฒ ์ ๋ฆฌํด๋ณธ๋ค. ํ์ ์คํฌ๋ฆฝํธ์ ์๋ฃํโ ์์ ์๋ฃํ(Primitives)@number@ : ์ซ์ํ (์ ์, ์์ ๋ฑ)@string@ : ๋ฌธ์์ด @boolean@: @true@ ๋๋ @false@ ๊ฐ@null@, @undefined@ : ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํ์ ์ ์๋ธํ์ ์ผ๋ก ์ทจ๊ธ๋๋ค.// (1) ์ซ์let age: number;age = 25;// => let age: number = 25;// (2) ๋ฌธ์์ดlet name: string;name = "Peter";// => let name: string = "Peter";// (3) Booleanlet isActive: boolea..
2024.08.20 -
- [BOJ-15894][C++] ์ํ์ ์ฒด์ก๊ณผ๋ชฉ ์ ๋๋ค
๋ฌธ์ ์ฑ์์ด๋ ์ํ์ ์ ๋ง ๋ชป ํ๋ ๊ณ ๋ฑํ์์ด๋ค. ์ํ์ ๋ชปํ๋ ๋์ ๊ทผ์ฑ๊ณผ ํ ํ์ด ๋ฐ์ด๋ ์ฑ์์ด๋ ์ํ ์ํ์์ ์ํ ์ง์์ ์ฌ์ฉํ์ง ์๊ณ ๊ทผ์ฑ๊ณผ ์ฒด๋ ฅ์ ์ฌ์ฉํด ๋ฌธ์ ๋ฅผ ํผ๋ค. ์ง๋ ์ํ์์๋ ์๋ ์ฌ์ง์ ๋์์๋ ๋ฌธ์ ๋ฅผ ๊ทผ์ฑ๊ณผ ์ฒด๋ ฅ์ ์ฌ์ฉํด ์ด์ฌํ ํ์์ง๋ง ์ฌ์ง์์ ๋ณผ ์ ์๋ฏ์ด ํ๋ ค๋ฒ๋ฆฌ๊ณ ๋ง์๋ค! ๊ฒฐ๊ตญ ์ด ๋ฌธ์ ๋ ํ๋ ค๋ฒ๋ ธ์ง๋ง ์ฑ์์ด๋ ์ฌ์ ํ ์์ ์ ์ฒด๋ ฅ์ ๊ฐํ ์์ ๊ฐ์ ๊ฐ๊ณ ์๋ค. ์ด๋ค ์ด๋ ค์ด ๋ฌธ์ ๊ฐ ๋์๋ ์ด๋ฐ ์์ผ๋ก ๊ทผ์ฑ๊ณผ ์ฒด๋ ฅ์ ์ฌ์ฉํ๋ฉด ๋ค ํ ์ ์์ผ๋ ์ด ๋ฐฉ๋ฒ์ ์ต๊ณ ์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ ์๋ค. ์ฑ์์ด์ ์น๊ตฌ ํ์์ด๋ ๊ทผ์ฑ๊ณผ ์ฒด๋ ฅ์ผ๋ก ์ํ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ์ ๊ต์ฅํ ๋ฌด์ํ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค. ํ์์ด๋ ์ํ์ ๊ณต๋ถํ๋ฉด ๋ฌธ์ ๋ฅผ ํจ์ฌ ๋นจ๋ฆฌ ํ ์ ์๋ค๋ ๊ฒ์ ์๋ ค์ฃผ๊ธฐ ์ํด ์ ์ฌ์ง์ ๋์์๋ ๋ฌธ..
1 2023.03.21 -
- [BOJ-1008][C++] A/B
๋ฌธ์ ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A/B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10) ์ถ๋ ฅ ์ฒซ์งธ ์ค์ A/B๋ฅผ ์ถ๋ ฅํ๋ค. ์ค์ ์ ๋ต๊ณผ ์ถ๋ ฅ๊ฐ์ ์ ๋์ค์ฐจ ๋๋ ์๋์ค์ฐจ๊ฐ `10^{-9}` ์ดํ์ด๋ฉด ์ ๋ต์ด๋ค. ์์ ์ ๋ ฅ 1 1 3 ์์ ์ถ๋ ฅ 1 0.33333333333333333333333333333333 `10^{-9}` ์ดํ์ ์ค์ฐจ๋ฅผ ํ์ฉํ๋ค๋ ๋ง์ ๊ผญ ์์ 9๋ฒ์งธ ์๋ฆฌ๊น์ง๋ง ์ถ๋ ฅํ๋ผ๋ ๋ป์ด ์๋๋ค. ์์ ์ ๋ ฅ 2 4 5 ์์ ์ถ๋ ฅ 2 0.8 ์ถ์ฒ ๋ฌธ์ ๋ฅผ ๋ง๋ ์ฌ๋: baekjoon ๋น ์ง ์กฐ๊ฑด์ ์ฐพ์ ์ฌ๋: djm03178 ๋ด์ฉ์ ์ถ๊ฐํ ์ฌ๋: jh05013 ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ ์ํ ๊ตฌํ ์ฌ์น์ฐ์ฐ ๋ฌธ์ ์ถ์ฒ https://www.acmicpc.ne..
2022.07.07