๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 10951 ๋ฒ2023. 4. 1. 20:54
A + B - 4 ๋ฌธ์ | ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ | ์ ๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10) ์ถ๋ ฅ | ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด | BufferedReader์ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWriter fun main() = with(BufferedReader(Inpu..
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 10952 ๋ฒ2023. 3. 31. 20:41
A + B - 5 ๋ฌธ์ | ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ | ์ ๋ ฅ์ ์ฌ๋ฌ ๊ฐ์ ํ ์คํธ ์ผ์ด์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10) ์ ๋ ฅ์ ๋ง์ง๋ง์๋ 0 ๋ ๊ฐ๊ฐ ๋ค์ด์จ๋ค. ์ถ๋ ฅ | ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด | BufferedReader์ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWriter fun main() = w..
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 2439 ๋ฒ2023. 3. 30. 20:31
๋ณ ์ฐ๊ธฐ - 2 ๋ฌธ์ | ์ฒซ์งธ ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, N๋ฒ์งธ ์ค์๋ ๋ณ N๊ฐ๋ฅผ ์ฐ๋ ๋ฌธ์ ํ์ง๋ง, ์ค๋ฅธ์ชฝ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ ๋ณ(์์ ์ฐธ๊ณ )์ ์ถ๋ ฅํ์์ค. ์ ๋ ฅ | ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ | ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค. ํ์ด | readLine()๊ณผ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedWriter import java.io.OutputStreamWriter fun main() { val writer = BufferedWriter(OutputStreamWriter(System.out)) val repeat = readLine()!!.toInt() for (i in 1...
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 2438 ๋ฒ2023. 3. 29. 20:17
๋ณ ์ฐ๊ธฐ - 1 ๋ฌธ์ | ์ฒซ์งธ ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, N๋ฒ์งธ ์ค์๋ ๋ณ N๊ฐ๋ฅผ ์ฐ๋ ๋ฌธ์ ์ ๋ ฅ | ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ | ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค. ํ์ด | readLine()๊ณผ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedWriter import java.io.OutputStreamWriter fun main() { val writer = BufferedWriter(OutputStreamWriter(System.out)) for (i in 1..readLine()!!.toInt()) { for (j in 1..i) { writer.write("*") } writer...
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 11022 ๋ฒ2023. 3. 28. 19:51
A + B - 8 ๋ฌธ์ | ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ | ์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10) ์ถ๋ ฅ | ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค "Case #x: A + B = C" ํ์์ผ๋ก ์ถ๋ ฅํ๋ค. x๋ ํ ์คํธ ์ผ์ด์ค ๋ฒํธ์ด๊ณ 1๋ถํฐ ์์ํ๋ฉฐ, C๋ A+B์ด๋ค. ํ์ด | BufferedReader์ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io...
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 11021 ๋ฒ2023. 3. 27. 19:44
A + B -7 ๋ฌธ์ | ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ | ์ฒซ์งธ ์ค์ ํ ์คํธ ์ผ์ด์ค์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ ํ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๊ฐ ์ค์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. (0 < A, B < 10) ์ถ๋ ฅ | ๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค "Case #x: "๋ฅผ ์ถ๋ ฅํ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ค. ํ ์คํธ ์ผ์ด์ค ๋ฒํธ๋ 1๋ถํฐ ์์ํ๋ค. ํ์ด | BufferedReader์ BufferedWriter๋ฅผ ์ด์ฉํด ์ ๋ ฅ, ์ถ๋ ฅ ์ํ ๋ต์ | import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWri..
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 15552 ๋ฒ2023. 3. 26. 17:59
๋น ๋ฅธ A + B ๋ฌธ์ | ๋ณธ๊ฒฉ์ ์ผ๋ก for๋ฌธ ๋ฌธ์ ๋ฅผ ํ๊ธฐ ์ ์ ์ฃผ์ํด์ผ ํ ์ ์ด ์๋ค. ์ ์ถ๋ ฅ ๋ฐฉ์์ด ๋๋ฆฌ๋ฉด ์ฌ๋ฌ ์ค์ ์ ๋ ฅ๋ฐ๊ฑฐ๋ ์ถ๋ ฅํ ๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ ์ ์๋ค๋ ์ ์ด๋ค. Java๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด, Scanner์ System.out.println ๋์ BufferedReader์ BufferedWriter๋ฅผ ์ฌ์ฉํ ์ ์๋ค. BufferedWriter.flush๋ ๋งจ ๋ง์ง๋ง์ ํ ๋ฒ๋ง ํ๋ฉด ๋๋ค. ์ ๋ ฅ | ์ฒซ ์ค์ ํ ์คํธ์ผ์ด์ค์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๋ค. T๋ ์ต๋ 1,000,000์ด๋ค. ๋ค์ T์ค์๋ ๊ฐ๊ฐ ๋ ์ ์ A์ B๊ฐ ์ฃผ์ด์ง๋ค. A์ B๋ 1 ์ด์, 1,000 ์ดํ์ด๋ค. ์ถ๋ ฅ | ๊ฐ ํ ์คํธ์ผ์ด์ค๋ง๋ค A+B๋ฅผ ํ ์ค์ ํ๋์ฉ ์์๋๋ก ์ถ๋ ฅํ๋ค. ํ์ด | BufferedReader์ Buffere..
-
Kotlin ๐ฌ ๋ฐฑ์ค 3๋จ๊ณ :: 25314 ๋ฒ2023. 3. 25. 17:32
์ฝ๋ฉ์ ์ฒด์ก๊ณผ๋ชฉ ์ ๋๋ค ๋ฌธ์ | ์ค๋์ ํ์์ ๋ฉด์ ๋ ์ด๋ค. ๋ฉด์ ์ค๋น๋ฅผ ์ด์ฌํ ํด์ ์์ ์ง๋ฌธ๋ค์ ์ ๋๋ตํ ํ์๋ ์ด์ ๋ง์ง๋ง์ผ๋ก ์น ํ์ ์ง์ ์ฝ๋ฉํ๋ ๋ฌธ์ ๋ฅผ ๋ฐ์๋ค. ํ์๊ฐ ๋ฐ์ ๋ฌธ์ ๋ ๋ ์๋ฅผ ๋ํ๋ ๋ฌธ์ ์๋ค. C++ ์ฑ ์ ์ด์ฌํ ์ฝ์๋ ํ์๋ ๊ฐ๋จํ ๋ ์๋ฅผ ๋ํ๋ ์ฝ๋๋ฅผ ์น ํ์ ์ ์๋ค. ์ฝ๋๋ฅผ ๋ณธ ๋ฉด์ ๊ด์ ๋ค์ ์ง๋ฌธ์ ํ๋ค. “๋ง์ฝ, ์ ์ถ๋ ฅ์ด N๋ฐ์ดํธ ํฌ๊ธฐ์ ์ ์๋ผ๋ฉด ํ๋ก๊ทธ๋จ์ ์ด๋ป๊ฒ ๊ตฌํํด์ผ ํ ๊น์?” ํ์๋ ์ฑ ์ ์๋ ์ ์ ์๋ฃํ๊ณผ ๊ด๋ จ๋ ๋ด์ฉ์ ๊ธฐ์ตํด ๋๋ค. ์ฑ ์๋ long int๋ 4๋ฐ์ดํธ ์ ์๊น์ง ์ ์ฅํ ์ ์๋ ์ ์ ์๋ฃํ์ด๊ณ long long int๋ 8๋ฐ์ดํธ ์ ์๊น์ง ์ ์ฅํ ์ ์๋ ์ ์ ์๋ฃํ์ด๋ผ๊ณ ์ ํ ์์๋ค. ํ์๋ ์ด๋ฐ ์๊ฐ์ด ๋ค์๋ค. “int ์์ long์ ํ๋์ฉ ๋ ..