Notice
Recent Posts
Link
Today
Total
10-06 00:17
๊ด€๋ฆฌ ๋ฉ”๋‰ด

dingdong coding

[ 6009 - 6024 ] ๊ธฐ์ดˆ์ž…์ถœ๋ ฅ ๋ณธ๋ฌธ

๐Ÿ”ตCoding Test/CodeUp

[ 6009 - 6024 ] ๊ธฐ์ดˆ์ž…์ถœ๋ ฅ

๐Ÿถ ๊ฐœ๋ฐœ๊ฐœ๋ฐœ ๐Ÿพ 2022. 1. 13. 20:49

# ๊ฐœ๋… ๋ณต๊ธฐ์šฉ 

 

[ 6009 ] ๋ฌธ์ž 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ

๋ฌธ์ž(character) 0~9, a~z, A~Z, !, @, #, {, [, <, ... ๊ณผ ๊ฐ™์ด ๊ธธ์ด๊ฐ€ 1์ธ ๊ธฐํ˜ธ

๋ณ€์ˆ˜(variable) ์–ด๋–ค ๊ฐ’(์ •์ˆ˜, ์‹ค์ˆ˜, ๋ฌธ์ž, ๋ฌธ์ž์—ด ๋“ฑ)์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์˜ ๋ณ„๋ช…์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

input( ) ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•œ ๊ฐ’์„ ๊ฐ€์ ธ์˜จ๋‹ค.
๋ณ€์ˆ˜ = input() ๋ฅผ ์‹คํ–‰์‹œํ‚ค๋ฉด ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅํ•œ ๊ฐ’์„ ์™ผ์ชฝ์˜ ๋ณ€์ˆ˜์— ์ €์žฅ

 

c = input() #a  
print(c) #a

 

[ 6010 ] ์ •์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ int๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ถœ๋ ฅ

์ •์ˆ˜(integer) ์–‘์˜ ์ •์ˆ˜(1, 2, 3, 4, 5, ...), ์Œ์˜ ์ •์ˆ˜(-1, -2, -3, -4, -5, ...), 0 ๊ณผ ๊ฐ™์ด ์†Œ์ˆซ์  ์•„๋ž˜์— ์ˆ˜๊ฐ€ ์—†๋Š” ์ˆ˜

๋ณ€์ˆ˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์•ŒํŒŒ๋ฒณ(a~z, A~Z)์ด๋‚˜ ์–ธ๋”๋ผ์ธ '_'์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ์ˆซ์ž(0~9)๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋‹จ์–ด๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ์ˆซ์ž๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋‹จ์–ด๋Š” ์ˆ˜๋กœ ์ธ์‹ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

n = input() # 15 ์ž…๋ ฅ 
n = int(n) # ์ •์ˆ˜ ๋ณ€ํ™˜  
print(n)  # 15 ์ถœ๋ ฅ

 

[ 6011 ] ์‹ค์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๋ณ€ํ™˜ํ•˜์—ฌ ์ถœ๋ ฅ

์‹ค์ˆ˜(real number) ์ˆซ์ž(0~9)์™€ ์†Œ์ˆ˜์ (.)์„ ์‚ฌ์šฉํ•ด ํ‘œํ˜„ํ•œ ์ˆ˜

 

f = input() # 1.414213 ์ž…๋ ฅ 
f = float(f) # ์‹ค์ˆ˜ ๋ณ€ํ™˜  
print(f)  # 1.414213 ์ถœ๋ ฅ

 

[ 6012 ] ์ •์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ

a = input() #1 ์ž…๋ ฅ
b = input() #2 ์ž…๋ ฅ
print(a) #1 ์ถœ๋ ฅ
print(b) #2 ์ถœ๋ ฅ

 

[ 6013 ] ๋ฌธ์ž 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์ˆœ์„œ ๋ฐ”๊ฟ” ์ถœ๋ ฅ

a = input() # a ์ž…๋ ฅ 
b = input() # b ์ž…๋ ฅ 
print(b) # b ์ถœ๋ ฅ 
print(a) # a ์ถœ๋ ฅ 

 

[ 6014 ] ์‹ค์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ 3๋ฒˆ ์ถœ๋ ฅ

f = input() #0.1 ์ž…๋ ฅ 
e = float(f) #์‹ค์ˆ˜ ๋ณ€ํ™˜
print(e) #0.1 ์ถœ๋ ฅ 
print(e) #0.1 ์ถœ๋ ฅ 
print(e) #0.1 ์ถœ๋ ฅ

 

[ 6015 ] ์ •์ˆ˜ 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ

input().split() ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด, ๊ณต๋ฐฑ์„ ๊ธฐ์ค€์œผ๋กœ ์ž…๋ ฅ๋œ ๊ฐ’๋“ค์„ ๋‚˜๋ˆ„์–ด(split) ์ž๋ฅธ๋‹ค.

python์˜ input()์€ ํ•œ ์ค„ ๋‹จ์œ„๋กœ ์ž…๋ ฅ์„ ๋ฐ›๋Š”๋‹ค.

 

a, b = input().split() #1 2 ์ž…๋ ฅ 
print(a) #1 ์ถœ๋ ฅ 
print(b) #2 ์ถœ๋ ฅ

 

 

[ 6016 ] ๋ฌธ์ž 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์ˆœ์„œ ๋ฐ”๊ฟ” ์ถœ๋ ฅ

a, b = input().split() #a b ์ž…๋ ฅ 
print(b, a) #b a ์ถœ๋ ฅ

 

[ 6017 ] ๋ฌธ์žฅ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ 3๋ฒˆ ์ถœ๋ ฅ

s = input() #computer science ์ž…๋ ฅ
print(s, s, s) #computer science computer science computer science ์ถœ๋ ฅ

 

[ 6018 ] ์‹œ๊ฐ„ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ๋Œ€๋กœ ์ถœ๋ ฅ

input().split(':') ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝœ๋ก  : ๊ธฐํ˜ธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž๋ฅธ๋‹ค.
print(?, ?, sep=':') ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝœ๋ก  : ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์ด์— ๋‘๊ณ  ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.
sep ๋Š” ๋ถ„๋ฅ˜๊ธฐํ˜ธ(seperator)๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

 

a, b = input().split(':') #3:16 ์ž…๋ ฅ 
print(a, b, sep=':') #3:16 ์ถœ๋ ฅ

 

[ 6019 ] ์—ฐ์›”์ผ ์ž…๋ ฅ๋ฐ›์•„ ์ˆœ์„œ ๋ฐ”๊ฟ” ์ถœ๋ ฅ

y, m, d = input().split('.') #2020.3.4์ž…๋ ฅ
print(m, d, y, sep='-') #4-3-2020์ถœ๋ ฅ

[ 6020 ] ์ฃผ๋ฏผ๋ฒˆํ˜ธ ์ž…๋ ฅ๋ฐ›์•„ ํ˜•ํƒœ ๋ฐ”๊ฟ” ์ถœ๋ ฅ

a, b = input().split('-') #000907-1121112
print(a, b, sep='') #0009071121112

 

[ 6021 ] ๋‹จ์–ด 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๋‚˜๋ˆ„์–ด ์ถœ๋ ฅ

s = input() #Hello
print(s[0]) #H
print(s[1]) #e
print(s[2]) #l
print(s[3]) #l
print(s[4]) #o

 

[ 6022 ] ์—ฐ์›”์ผ ์ž…๋ ฅ๋ฐ›์•„ ๋‚˜๋ˆ„์–ด ์ถœ๋ ฅ

s[a:b] ๋ผ๊ณ  ํ•˜๋ฉด, s๋ผ๋Š” ๋‹จ์–ด์—์„œ a๋ฒˆ์งธ ๋ฌธ์ž๋ถ€ํ„ฐ b-1๋ฒˆ์งธ ๋ฌธ์ž๊นŒ์ง€ ์ž˜๋ผ๋‚ธ ๋ถ€๋ถ„์„ ์˜๋ฏธ

s = input() #200304
print(s[0:2]. s[2:4], s[4:6], sep=' ') #20 03 04

 

[ 6023 ] ์‹œ๋ถ„์ดˆ ์ž…๋ ฅ๋ฐ›์•„ ๋ถ„๋งŒ ์ถœ๋ ฅ

h, m, s = input().split(':') #17:23:57
print(m) #23

s = input().split(':') #17:23:57
print(s[1]) #23

 

 

 

[ 6024 ] ๋‹จ์–ด 2๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์ด์–ด ๋ถ™์ด๊ธฐ

 

ํ‚ค๋ณด๋“œ๋กœ ์ž…๋ ฅ๋˜๋Š” ๊ฒƒ๋“ค์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฌธ์ž์—ด๋กœ ์ธ์‹๋˜๊ณ , ๋ฌธ์ž์—ด๋ผ๋ฆฌ ๋”ํ•˜๊ธฐ(+)๋ฅผ ์‹คํ–‰ํ•˜๋ฉด, ๋‘ ๋ฌธ์ž์—ด์„ ํ•ฉ์ณ ์—ฐ๊ฒฐํ•œ(concatenate) ๊ฒฐ๊ณผ๋ฅผ ๋งŒ๋“ค์–ด ๋‚ธ๋‹ค.

 

a, b = input().split( ) #hello world
print(a+b) #helloworld

w1, w2 = input().split() #hello world
s = w1 + w2 
print(s) #helloworld
Comments