์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- IF
- array
- flutter
- BufferedWriter
- App
- ํ๋ก๊ทธ๋๋จธ์ค
- android studio
- error
- Return
- ๋ฐ๋ณต๋ฌธ
- BufferedReader
- CLASS
- Android
- Scanner
- string
- ์ฝํ๋ฆฐ
- ์ฝ๋ฉํ ์คํธ
- For
- for๋ฌธ
- ๋ณ์ฐ๊ธฐ
- dataclass
- Java
- ์ฑ๊ฐ๋ฐ
- ๋ฐฑ์ค
- ์๋๋ก์ด๋
- ๋คํธ
- dart
- androidstudio
- While
- Kotlin
- Today
- Total
๋ชฉ๋กํ๋ก๊ทธ๋๋จธ์ค (8)
amid.jungs
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bPxt10/btqVAHyoU5x/D5os1vKGjmtAkmrGiagti0/img.png)
๋ฌธ์ ์ ์๋ฅผ ๋ด๊ณ ์๋ ๋ฐฐ์ด arr์ ํ๊ท ๊ฐ์ returnํ๋ ํจ์, solution์ ์์ฑํด๋ณด์ธ์. โ๏ธ์ ํ์ฌํญ arr์ ๊ธธ์ด 1 ์ด์, 100์ดํ์ธ ๋ฐฐ์ด์ ๋๋ค. arr์ ์์๋ -10,000 ์ด์ 10,000 ์ดํ์ธ ์ ์์ ๋๋ค. ์๊ฐํ๊ธฐ for๋ฌธ : ๋ฐฐ์ด์ ํฌ๊ธฐ๊น์ง ๋ํ๊ธฐ ๋ฐ๋ณต return : ํ๊ท ์ ๊ตฌํด์ผ ํ๋ฏ๋ก ๋ฐฐ์ด๊ฐ์ ๋ชจ๋ ๋ํ ํ ๋ฐฐ์ด์ ๊ฐฏ์๋ก ๋๋ ์ฃผ๊ธฐ ์คํ์ฝ๋ ๋ง์ง๋ง return์์ (double)๋ ์๋ตํด๋ ๋๋ค.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dYYJgp/btqVIJ9yTuc/4dcKhdtlENdtnxslEWhPtK/img.png)
๋ฌธ์ ์ ์ num์ด ์ง์์ผ ๊ฒฝ์ฐ Even์ ๋ฐํํ๊ณ ํ์์ธ ๊ฒฝ์ฐ Odd๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. โ๏ธ์ ํ ์กฐ๊ฑด num์ int ๋ฒ์์ ์ ์์ ๋๋ค. 0์ ์ง์์ ๋๋ค. ์๊ฐํ๊ธฐ if๋ฌธ : ์กฐ๊ฑด๋ฌธ์ ์ด์ฉํด ์กฐ๊ฑด์ ํด๋นํ๋ฉด Even(์ง์), ์๋๋ฉด Odd(ํ์) ์ถ๋ ฅํ๊ธฐ 2๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ด์ฉํ์ฌ ๊ตฌ๋ถ ์คํ์ฝ๋ ๐ฑ๊ฒฐ๊ณผ๊ฐ์ด Even,Odd๊ฐ ์๋ "Even","Odd"๊ฐ ๋์์ผ ํต๊ณผ๊ฐ ๋๋ค. System.out.println์ ํตํ ๋ฌธ์์ด ์ถ๋ ฅ ๋ง๊ณ ๊ทธ๋ฅ returnํด์ ๋ฐ์ดํ๋ ๊ฐ์ด ์ถ๋ ฅ๋๊ฒ ํ๋ฉด ๋๋ค.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WJuzn/btqVkKpuIx1/U1eNfYObK2EMFEfUk0Sxq1/img.png)
๋ฌธ์ ๊ธธ์ด๊ฐ n์ด๊ณ , ์๋ฐ์๋ฐ์๋ฐ์....์ ๊ฐ์ ํจํด์ ์ ์งํ๋ ๋ฌธ์์ด์ ๋ฆฌํดํ๋ ํจ์, solution์ ์์ฑํ์ธ์. ์๋ฅผ๋ค์ด n์ด 4์ด๋ฉด ์๋ฐ์๋ฐ์ ๋ฆฌํดํ๊ณ 3์ด๋ผ๋ฉด ์๋ฐ์๋ฅผ ๋ฆฌํดํ๋ฉด ๋ฉ๋๋ค. โ๏ธ์ ํ์ฌํญ : n์ 10,000์ดํ์ธ ์์ฐ์์ ๋๋ค. ์๊ฐํ๊ธฐ for๋ฌธ : ๊ธ์์๊ฐ ๋ฐ๋ณตํ๋ฉด์ ์ปค์ง๊ฒํจ if๋ฌธ : ์ง์, ํ์๋์ ๋ฐ๋ผ ์,๋ฐ์ผ๋ก ๋๋๋๊ฒ ๊ฒฐ์ ๋จ ์คํ์ฝ๋