์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- OpenAPI
- ์ฝ๋์
- tcp
- datepicker
- ์ฑ์ฉํ์ ํ
- ํ๋ IT&E
- Dialog
- fontstyle
- url
- swagger
- URN
- menutab
- AndroidStudio
- 2024-08-21
- Python
- udp
- IOC
- ๊ฐ์ฒด์งํฅํ๋ก๊ทธ๋๋ฐ
- ์ด๋ ธํ ์ด์
- http method
- OOP
- ๊ธฐ์ด100์
- Android Studio
- reflection
- FACTORY
- uri
- Kotlin
- Factory Method Pattern
- 2024-08-20
- di
dingdong coding
[ 6025 - 6031, 6042 ] ๊ธฐ์ด ๊ฐ, ์ถ๋ ฅ ๋ณํ ๋ณธ๋ฌธ
[ 6025 - 6031, 6042 ] ๊ธฐ์ด ๊ฐ, ์ถ๋ ฅ ๋ณํ
๐ถ ๊ฐ๋ฐ๊ฐ๋ฐ ๐พ 2022. 1. 14. 00:35# ๊ฐ๋ ๋ณต๊ธฐ์ฉ
[ 6025 ] ์ ์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ํฉ ๊ณ์ฐ
๋ฌธ์์ด + ๋ฌธ์์ด์ ๋ ๋ฌธ์์ด์ ํฉ์น ๋ฌธ์์ด์ ๋ง๋ ๋ค.
์ซ์๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ด๋ ์ค์๋ฅผ ์ ์(integer) ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ธฐ ์ํด์๋ int( ) ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
์ + ์์ ๊ฒฐ๊ณผ๋ ํฉ(addition)์ด ๊ณ์ฐ๋๋ค.
์ ๋ ฅ๋๋ ๊ฐ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฌธ์์ด๋ก ์ธ์๋๋ค.
a, b = input().split() #123 -123
a = int(a)
b = int(b)
print(a+b) #0
a, b = input().split() #123 -123
a=int(a)
b=int(b)
c=a+b
print(c) #0
[ 6026 ] ์ค์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ํฉ ๊ณ์ฐ
์ซ์๋ก ๊ตฌ์ฑ๋ ๋ฌธ์์ด์ด๋ ์ ์๋ฅผ ์ค์(real number) ๊ฐ์ผ๋ก ๋ฐ๊พธ๊ธฐ ์ํด์๋ float( ) ๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
์์ซ์ (.)์ ๊ทธ ์์น๊ฐ ์ ํด์ ธ์์ง ์๊ณ ์ด๋ฆฌ์ ๋ฆฌ ๋ฅ๋ฅ ๋ ๋ค๋๋ฏ๋ก, floating point๋ผ๊ณ ๋ถ๋ฅธ๋ค.
a, b = input().split()
a = float(a)
b = float(b)
print(a+b)
a=input()
b=input()
a=float(a)
b=float(b)
c=a+b
print(c)
[ 6027 ] 10์ง ์ ์ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅ
10์ง๋ฒ ํ ์๋ฆฌ์ 10๊ฐ(0 1 2 3 4 5 6 7 8 9)์ ๋ฌธ์๋ฅผ ์ฌ์ฉ
16์ง๋ฒ ์๋ฌธ ์๋ฌธ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ ํ ์๋ฆฌ์ 16๊ฐ(0 1 2 3 4 5 6 7 8 9 a b c d e f)์ ๋ฌธ์๋ฅผ ์ฌ์ฉ
16์ง์ a๋ 10์ง์์ 10, b๋ 11, c๋ 12 ... ์ ๊ฐ๋ค.
%x๋ก ์ถ๋ ฅํ๋ฉด 16์ง์(hexadecimal) ์๋ฌธ์๋ก ์ถ๋ ฅ
%o๋ก ์ถ๋ ฅํ๋ฉด 8์ง์(octal) ๋ฌธ์์ด๋ก ์ถ๋ ฅ
a = input() #255
n = int(a) #์
๋ ฅ๋ a๋ฅผ 10์ง์ ๊ฐ์ผ๋ก ๋ณํํด ๋ณ์ n์ ์ ์ฅ
print('%x'%n) #ff
#n์ ์ ์ฅ๋์ด ์๋ ๊ฐ์ 16์ง์ ์๋ฌธ์ ํํ ๋ฌธ์์ด๋ก ์ถ๋ ฅ
[ 6028 ] 10์ง ์ ์ ์ ๋ ฅ๋ฐ์ 16์ง์๋ก ์ถ๋ ฅ
16์ง๋ฒ ์๋ฌธ ๋๋ฌธ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ ํ ์๋ฆฌ์ 16๊ฐ(0 1 2 3 4 5 6 7 8 9 A B C D E F)์ ๋ฌธ์๋ฅผ ์ฌ์ฉ
16์ง์ A๋ 10์ง์์ 10, B๋ 11, C๋ 12 ... ์ ๊ฐ๋ค.
%X๋ก ์ถ๋ ฅํ๋ฉด 16์ง์(hexadecimal) ๋๋ฌธ์๋ก ์ถ๋ ฅ
a = input() #255
n = int(a) #์
๋ ฅ๋ a๋ฅผ 10์ง์ ๊ฐ์ผ๋ก ๋ณํํด ๋ณ์ n์ ์ ์ฅ
print('%X'%n) #FF
#n์ ์ ์ฅ๋์ด ์๋ ๊ฐ์ 16์ง์ ๋๋ฌธ์ ํํ ๋ฌธ์์ด๋ก ์ถ๋ ฅ
[ 6029 ] 16์ง ์ ์ ์ ๋ ฅ๋ฐ์ 8์ง์๋ก ์ถ๋ ฅ
8์ง๋ฒ ํ ์๋ฆฌ์ 8๊ฐ(0 1 2 3 4 5 6 7)์ ๋ฌธ์๋ฅผ ์ฌ์ฉ
8์ง์ 10์ 10์ง์์ 8, 11์ 9, 12๋ 10 ... ์ ๊ฐ๋ค.
a = input() #f
n = int(a, 16) #์
๋ ฅ๋ a๋ฅผ 16์ง์๋ก ์ธ์ํด ๋ณ์ n์ ์ ์ฅ
print("%o" %n) #17
#n์ ์ ์ฅ๋์ด์๋ ๊ฐ์ 8์ง์(octal)ํํ ๋ฌธ์์ด๋ก ์ถ๋ ฅ
[ 6030 ] ์๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ 10์ง์๋ก ๋ณํ
10์ง์ = ์ ๋์ฝ๋(Unicode)
n = ord(input()) #์
๋ ฅ๋ฐ์ ๋ฌธ์๋ฅผ 10์ง์ ์ ๋์ฝ๋ ๊ฐ์ผ๋ก ๋ณํํ ํ, n์ ์ ์ฅํ๋ค.
ord( ) ๋ ์ด๋ค ๋ฌธ์์ ์์ ์์น(ordinal position) ๊ฐ์ ์๋ฏธํ๋ค.
์ค์ ๋ก ๊ฐ๊ฐ์ ๋ฌธ์๋ค์๋ ์ฐ์๋ ์ ์ ๊ฐ์ด ์์์ ๋ฐ๋ผ ๋ถ์ฌ ๋์ด ์๋ค. A:65, B:66, C:67 ....
ord(c) : ๋ฌธ์ c ๋ฅผ 10์ง์๋ก ๋ณํํ ๊ฐ
n = ord(input()) #A
print(n) #65
[ 6031 ] ์ ์ ์ ๋ ฅ๋ฐ์ ์ ๋์ฝ๋ ๋ฌธ์๋ก ๋ณํ
chr( ) ์ ์๊ฐ->๋ฌธ์
ord( ) ๋ฌธ์->์ ์๊ฐ
c = int(input()) #65
print(chr(c)) #A
#c์ ์ ์ฅ๋์ด ์๋ ์ ์ ๊ฐ์ ์ ๋์ฝ๋ ๋ฌธ์๋ก ๋ฐ๊ฟ ์ถ๋ ฅํ๋ค.
[ 6042 ] ์ค์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์์ซ์ ์ดํ ์๋ฆฌ ๋ณํ
format(์, ".2f") ์ํ๋ ์๋ฆฌ๊น์ง์ ์ ํ๋๋ก ๋ฐ์ฌ๋ฆผ ๋ ์ค์ ๊ฐ์ ๋ง๋ค์ด ์ค๋ค.
์ฌ๊ธฐ์ ๋ง๋ค์ด์ง ๊ฐ์ ์์์ ์๋ 3๋ฒ์งธ ์๋ฆฌ์์ ๋ฐ์ฌ๋ฆผํ ๊ฐ์ด๋ค.
์ปดํจํฐ ํ๋ก๊ทธ๋๋ฐ์์ ์ค์ ๋ณํ์ด๋ ์ค์๋ฅผ ์ฌ์ฉํ๋ ๊ณ์ฐ์
์ ํํ๊ฒ ๋ณํ๋๊ฑฐ๋ ๊ณ์ฐ๋๋ ๊ฒ์ด ์๋๋ผ, ๊ฑฐ์ ๋ชจ๋ ๊ทผ์ฌ๊ฐ์ผ๋ก ๊ณ์ฐ๋๋ ๊ฒ์ด๋ผ๊ณ ํ ์ ์๋ค.
a = float(input()) #3.141592
print(format(a,".2f")) #3.14
f = float(input()) #3.141592
print(round(f,2)) #3.14
'๐ตCoding Test > CodeUp' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ 6065 - 6076 ] ์ ํ์คํ๊ตฌ์กฐ, ๋ฐ๋ณต์คํ๊ตฌ์กฐ (0) | 2022.01.18 |
---|---|
[ 6048 - 6064 ] ๋น๊ต์ฐ์ฐ, ๋ ผ๋ฆฌ์ฐ์ฐ, ๋นํธ๋จ์๋ ผ๋ฆฌ์ฐ์ฐ, 3ํญ์ฐ์ฐ (0) | 2022.01.17 |
[ 6032 - 6041, 6043 - 6047 ] ์ฐ์ ์ฐ์ฐ, ๋นํธ์ํํธ์ฐ์ฐ (0) | 2022.01.14 |
[ 6009 - 6024 ] ๊ธฐ์ด์ ์ถ๋ ฅ (0) | 2022.01.13 |
[ 6001 - 6008 ] ์ถ๋ ฅํ๊ธฐ (0) | 2022.01.10 |