728x90
[๋ฌธ์ ๋งํฌ] ๐
SW Expert Academy
SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์!
swexpertacademy.com
ํ์ด
if - elif - else ๋ฌธ ์ด์ฉ
- U๋ถ์ ์ด๊ณผํ์ผ๋ฉด -1์ ๊ฒฐ๊ณผ์ ์ ์ฅํ๋ค.
- U๋ถ์ ์ด๊ณผํ์ง ์๊ณ , L๋ถ ๋ฏธ๋ง์ด๋ฉด L๋ถ์์ X๋ถ๋งํผ ๋บ๋ค. ๊ทธ๋ผ ํ์ํ ์ด๋์๊ฐ์ด ๋์จ๋ค.
- U๋ถ์ ์ด๊ณผํ์ง ์์๊ณ , L๋ถ ๋ฏธ๋ง๋ ์๋๋ฉด, ์ฆ L๋ถ ์ด์ U๋ถ ์ดํ๋ผ๋ฉด 0์ ๊ฒฐ๊ณผ์ ์ ์ฅํ๋ค.
Solution
test_case = int(input())
for tc in range(1, test_case + 1):
l, u, x = map(int, input().split())
result = 0
if u < x: #์ด๊ณผ ์ด๋
result = -1
elif x < l: #ํ์ํ ์ด๋๋
result = l - x
else:
result = 0
print("#%d %d" %(tc, result))
728x90
'๐งฉ Algorithm > SWEA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [SWEA] 15941. ํํ์ฌ๋ณํ (Python/D3) (0) | 2024.10.20 |
|---|---|
| [SWEA] 12368. 24์๊ฐ (Python/D3) (1) | 2024.10.20 |
| [SWEA] 13218. ์กฐ๋ณ๊ณผ์ (Python/D3) (0) | 2024.10.20 |
| [SWEA] 1288. ์๋ก์ด ๋ถ๋ฉด์ฆ ์น๋ฃ๋ฒ (Python/D2) (1) | 2024.10.19 |
| [SWEA] 1948. ๋ ์ง ๊ณ์ฐ๊ธฐ (Python/D2) (0) | 2024.10.18 |