SW/BAEKJOON(online judge)
-
[1002๋ฒ] ํฐ๋ SW/BAEKJOON(online judge) 2023. 6. 7. 14:57
๋ฌธ์ ์์ ์์ ์ค์ฌ ์ขํ์ ๋ฐ์ง๋ฆ์ด ์ฃผ์ด์ก์ ๋, ๋ ์์ด ๋ง๋ ์ ์๋ ์์น์ ์๋ฅผ ๊ตฌํ๋ ๋ฌธ์ ์ ๋๋ค. ์ฃผ์ด์ง ์ ๋ ฅ์ ๋ํด ๋ชจ๋ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์ฒ๋ฆฌํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํด์ผ ํฉ๋๋ค. ๋ ์์ ์ค์ฌ ์ฌ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ ๋ค, ๋ค์๊ณผ ๊ฐ์ ์ธ ๊ฐ์ง ๊ฒฝ์ฐ๋ก ๋๋ ์ ์์ต๋๋ค. 1. ๋ ์์ด ์์ ํ ์ผ์นํ๋ ๊ฒฝ์ฐ (์ค์ฌ ์ฌ์ด ๊ฑฐ๋ฆฌ == 0): ๋ ์์ด ์ผ์นํ๋ฏ๋ก ์์น์ ์๋ ๋ฌดํ๋์ด๋ฏ๋ก -1์ ์ถ๋ ฅํฉ๋๋ค. 2. ๋ ์์ด ์ธ์ ํ๊ฑฐ๋ ๋ด์ ํ๋ ๊ฒฝ์ฐ (์ค์ฌ ์ฌ์ด ๊ฑฐ๋ฆฌ == ๋ฐ์ง๋ฆ์ ํฉ ํน์ ์ฐจ): ๋ ์์ด ์ธ์ ํ๊ฑฐ๋ ๋ด์ ํ๋ฉด์ ๋ง๋๋ ์์น๋ ํ ๊ณณ์ ๋๋ค. ๋ฐ๋ผ์ ์์น์ ์๋ 1์ ๋๋ค. 3. ๊ทธ ์ธ์ ๊ฒฝ์ฐ: ๋ ์์ด ๋ ์ ์์ ๋ง๋๋ ๊ฒฝ์ฐ๋ก, ์์น์ ์๋ 2์ ๋๋ค. ์ด ์๊ณ ๋ฆฌ์ฆ์ ์ฝ๋๋ก ๊ตฌํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. impo..
-
[1001๋ฒ] A-BSW/BAEKJOON(online judge) 2023. 6. 7. 14:02
์๋๋ Python ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ A์ B๋ฅผ ์ ๋ ฅ๋ฐ๊ณ , A-B๋ฅผ ์ถ๋ ฅํ๋ ์์ ์ฝ๋์ ๋๋ค. A = int(input("์ฒซ ๋ฒ์งธ ์ ์๋ฅผ ์ ๋ ฅํ์ธ์: ")) B = int(input("๋ ๋ฒ์งธ ์ ์๋ฅผ ์ ๋ ฅํ์ธ์: ")) result = A - B print("A์ B์ ์ฐจ๋", result, "์ ๋๋ค.") ์ด ์ฝ๋๋ฅผ ์คํํ๋ฉด ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๊ฐ์ ์ ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ , ์ฒซ ๋ฒ์งธ ์ ์์์ ๋ ๋ฒ์งธ ์ ์๋ฅผ ๋บ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ํ์ง๋ง ๋ฐฑ์ค์ฌ์ดํธ์ ์ ๋ ฅํด๋ณด๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๊ทธ ์ด์ ๋ ์ค์ ๋ฌธ์ ์์ ํ ์ค์์ 2๊ฐ์ ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๊ฐ์ธ ์ซ์๋ง ์ถ๋ ฅํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. a, b = map(int, input().split()) print(a-b) ์์ ๊ฐ์ ์ฝ๋๋ก ๋ณํํ์ฌ ์ ์ถํ์ ๋..
-
[1000๋ฒ] A+BSW/BAEKJOON(online judge) 2023. 6. 7. 13:53
๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด๋ฉด, A = int(input("์ฒซ ๋ฒ์งธ ์ ์๋ฅผ ์ ๋ ฅํ์ธ์: ")) B = int(input("๋ ๋ฒ์งธ ์ ์๋ฅผ ์ ๋ ฅํ์ธ์: ")) result = A + B print("A์ B์ ํฉ์", result, "์ ๋๋ค.") ์ด ์ฝ๋๋ฅผ ์คํํ๋ฉด ์ฌ์ฉ์๋ก๋ถํฐ ๋ ๊ฐ์ ์ ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ , ๊ทธ ๋ ์ ์์ ํฉ์ ์ถ๋ ฅํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ฐฑ์ค์ฌ์ดํธ์ ์ ๋ ฅํด๋ณด๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๊ทธ ์ด์ ๋ ์ค์ ๋ฌธ์ ์์ ํ ์ค์์ 2๊ฐ์ ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์๊ณ , ๊ทธ ๊ฒฐ๊ณผ ๊ฐ์ธ ์ซ์๋ง ์ถ๋ ฅํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. a, b = map(int, input().split()) print(a+b) ์์ ๊ฐ์ ์ฝ๋๋ก ๋ณํํ์ฌ ์ ์ถํ์ ๋ ์ ๋ต์ผ๋ก ์ธ์ ๋ฉ๋๋ค.