๐ ๋ฌธ์
๐ฑ ์์ด๋์ด
๋ฌธ์ ์์ ์ฌ๋ฌ ๊ฐ์ง์ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ฉด ์ฌ๊ทํจ์๋ฅผ ์ฌ์ฉํด์ ํ ์ ์๋ค
์ ์ ์ฌ๊ทํจ์๋ฅผ ๊ณต๋ถํ๋ฉด์ ๊ฐ์ฅ ์ด๋ ค์ ๋ ์ ์ด ์ฌ๊ท์ ์ฌ๊ณ ๋ฐฉ์์ด์๋ค, ์ดํดํ๊ธฐ๋ ์ ์ "์ฌ๋ฌ ๊ฐ์ง ์ ํ์ง๊ฐ ์์ผ๋ฉด ์ฌ๊ทํจ์๋ ๊ณ ๋ คํด ๋ณด์"๋ผ๋ ์๊ฐ์ ๋ฐ์ ๋จ๋ ๊ฒ ๊ฐ๋ค.
์ฒ์ ๋ ธ๋์์ ์กฐ๊ฑด 1์ ์คํํ๊ณ ์กฐ๊ฑด 1-1์์ ๊ฒฐ๊ณผ๊ฐ์ด B๊ฐ ๋ ์ ์๋ค๋ฉด return ํ๊ณ ์ ๋ ธ๋๋ก ๋๋์๊ฐ ์กฐ๊ฑด 1-2๋ฅผ ์ ํํ๊ฒ ๋๋ค.
๋ณธ๋ฌธ์์ "๊ฐ๋ฅํ ์ฐ์ฐ์ ๋ ๊ฐ์ง" ๋ผ๊ณ ์ ์ํ๋ค. ์ฆ ์ฐ๋ฆฌ๋ "2*A"๋ฅผ ์ ํํ ๋์ "A*10 +1"์ ์ ํํ ๋๋ฅผ ์ฌ๊ท์ ์ผ๋ก ํธ์ถํ๋ฉด ๋๋ค!
๋ ๊ฐ์ง ๊ฒฝ์ฐ๋ฅผ ๋ง๋ค์ด ๋๋๋ค๋ฉด ๋๋จธ์ง๋ ์ปดํจํฐ๊ฐ ์์์ ํด์ค ๊ฒ์ด๋ค.
๐ฑ ์ฝ๋ ๋ฐ ํ์ด
sum = 10์ต ์ผ ๋ ์กฐ๊ฑด 2๋ฅผ ์ฐ์ฐํ๋ฉด ์ ์ํ ๋ฒ์๋ฅผ ๋ฒ์ด๋๊ฒ ๋๋ค "long"ํ์ผ๋ก ์ ์ธํด ์ฃผ์.
์์์ ์ ์ ๊ฒ ๋ง๊ณ ๋ ๊ทธ๋ค์ง ์ด๋ ค์ด ๊ฒ ์๋ค. ๋ค๋ง ์ฌ๊ท๊ฐ ์ต์ํ์ง ์๋ค๋ฉด ์ง๊ธ ๋น์ฅ ๊ณต์ฑ ํผ๊ณ ์์ผ๋ก ๋ ธ๋๋ฅผ ๋ฐ๋ผ ๊ทธ๋ ค๋ณด์!
ํ์๋ ์์ง๋ ๊ทธ๋ฐ๋ค
๐ฑ ๋๋ ์
์ฌ๊ทํจ์๋ฅผ ์ฌ์ฉํ ๋ ์ฐ์ฐํ๋ ํ์๋ฅผ ์ ๊ฒฝ ์จ์ผ ํ๋ค, ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์ด๋ค;;
๋ฐ๋ผ์ ์ ๋ฌธ์ ์ ์กฐ๊ฑด 2๋ฒ์ด ์์๋ค๋ฉด 10์ต์ด๋ผ๋ ์ต๋ ๊ฐ์ด ๋ค์ด์์ ๋ ๋ถ๋ช ์๊ฐ์ด๊ณผ๋ฅผ ํ์ ๊ฒ์ด๋ค.
์ฒ์ ์ฌ๊ท๋ฅผ ๋ฐฐ์ธ ๋ ๊ฐ์ฅ ๋ง๋งํ๋ ๊ฒ ๊ฐ์๋ฐ ์ง๊ธ์ ์ด๋ ์ ๋ ์ฌ๊ท๋ฅผ ํ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋คํ์ด๋ผ๊ณ ๋๋๋ค ใ
'Algorithm > - Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] ๋ฐฑ์ค 14499 ์ฃผ์ฌ์ ๊ตด๋ฆฌ๊ธฐ (JAVA) (2) | 2024.01.03 |
---|---|
[BOJ] ๋ฐฑ์ค 2805 ๋๋ฌด ์๋ฅด๊ธฐ (JAVA) (0) | 2023.12.29 |
[BOJ] ๋ฐฑ์ค 14938 ์๊ฐ๊ทธ๋ผ์ด๋ (JAVA) (4) | 2023.12.25 |
[BOJ] ๋ฐฑ์ค 18111 ๋ง์ธํฌ๋ํํธ (JAVA) (2) | 2023.12.21 |
[BOJ] ๋ฐฑ์ค 1309 ๋๋ฌผ์ (JAVA) (2) | 2023.12.18 |
๋๋ง์ ๊ฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค!
ํฌ์คํ ์ด ์ข์๋ค๋ฉด "์ข์์โค๏ธ" ๋๋ "๊ตฌ๋ ๐๐ป" ํด์ฃผ์ธ์!