https://codeup.kr/problemsetsol.php?psid=33
๋ฌธ์ ์ง / Python ๊ธฐ์ด 100์
codeup.kr
6056 : [๊ธฐ์ด-๋ ผ๋ฆฌ์ฐ์ฐ] ์ฐธ/๊ฑฐ์ง์ด ์๋ก ๋ค๋ฅผ ๋์๋ง ์ฐธ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
2๊ฐ์ ์ ์๊ฐ์ด ์
๋ ฅ๋ ๋,
๊ทธ ๋ถ ๊ฐ(True/False) ์ด ์๋ก ๋ค๋ฅผ ๋์๋ง True ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
a,b = input().split()
c = bool(int(a))
d = bool(int(b))
print((c and (not d)) or ((not c) and d))
6057 : [๊ธฐ์ด-๋ ผ๋ฆฌ์ฐ์ฐ] ์ฐธ/๊ฑฐ์ง์ด ์๋ก ๊ฐ์ ๋์๋ง ์ฐธ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
2๊ฐ์ ์ ์๊ฐ์ด ์
๋ ฅ๋ ๋,
๊ทธ ๋ถ ๊ฐ(True/False) ์ด ์๋ก ๊ฐ์ ๋์๋ง True ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
a,b = input().split()
c = bool(int(a))
d = bool(int(b))
if c == d:
print("True")
else:
print("False")
a,b = input().split()
c = bool(int(a))
d = bool(int(b))
print(c==d)
6058 : [๊ธฐ์ด-๋ ผ๋ฆฌ์ฐ์ฐ] ๋ ๋ค ๊ฑฐ์ง์ผ ๊ฒฝ์ฐ๋ง ์ฐธ ์ถ๋ ฅํ๊ธฐ(py)
2๊ฐ์ ์ ์๊ฐ์ด ์
๋ ฅ๋ ๋,
๊ทธ ๋ถ ๊ฐ(True/False) ์ด ๋ชจ๋ False ์ผ ๋์๋ง True ๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
a,b = input().split()
a = bool(int(a))
b = bool(int(b))
print(not(a or b))
6059 : [๊ธฐ์ด-๋นํธ๋จ์๋ ผ๋ฆฌ์ฐ์ฐ] ๋นํธ๋จ์๋ก NOT ํ์ฌ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์
๋ ฅ ๋ ์ ์๋ฅผ ๋นํธ๋จ์๋ก ์ฐธ/๊ฑฐ์ง์ ๋ฐ๊พผ ํ ์ ์๋ก ์ถ๋ ฅํด๋ณด์.
๋นํธ๋จ์(bitwise)์ฐ์ฐ์ ~ ๋ฅผ ๋ถ์ด๋ฉด ๋๋ค.(~ : tilde, ํธ๋๋ผ๊ณ ์ฝ๋๋ค.)
a = int(input())
print(~a)
6060 : [๊ธฐ์ด-๋นํธ๋จ์๋ ผ๋ฆฌ์ฐ์ฐ] ๋นํธ๋จ์๋ก AND ํ์ฌ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์ ๋ ฅ๋ ์ ์ ๋ ๊ฐ๋ฅผ ๋นํธ๋จ์๋ก and ์ฐ์ฐํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ์๋ก ์ถ๋ ฅํด๋ณด์.
a,b = input().split()
print(int(a)&int(b))
6061 : [๊ธฐ์ด-๋นํธ๋จ์๋ ผ๋ฆฌ์ฐ์ฐ] ๋นํธ๋จ์๋ก OR ํ์ฌ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์ ๋ ฅ๋ ์ ์ ๋ ๊ฐ๋ฅผ ๋นํธ๋จ์๋ก or ์ฐ์ฐํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ์๋ก ์ถ๋ ฅํด๋ณด์.
a,b = input().split()
print(int(a)|int(b))
6062 : [๊ธฐ์ด-๋นํธ๋จ์๋ ผ๋ฆฌ์ฐ์ฐ] ๋นํธ๋จ์๋ก XOR ํ์ฌ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์ ๋ ฅ๋ ์ ์ ๋ ๊ฐ๋ฅผ ๋นํธ๋จ์๋ก xor ์ฐ์ฐํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ์๋ก ์ถ๋ ฅํด๋ณด์.
a,b = input().split()
print(int(a)^int(b))
6063 : [๊ธฐ์ด-3ํญ์ฐ์ฐ] ์ ์ 2๊ฐ ์ ๋ ฅ๋ฐ์ ํฐ ๊ฐ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์
๋ ฅ๋ ๋ ์ ์(a, b) ์ค ํฐ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
๋จ, 3ํญ ์ฐ์ฐ์ ์ฌ์ฉํ๋ค.
a,b = input().split()
a = int(a)
b = int(b)
c = (a if (a>=b) else b)
print(int(c))
6064 : [๊ธฐ์ด-3ํญ์ฐ์ฐ] ์ ์ 3๊ฐ ์ ๋ ฅ๋ฐ์ ๊ฐ์ฅ ์์ ๊ฐ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์
๋ ฅ๋ ์ธ ์ ์ a, b, c ์ค ๊ฐ์ฅ ์์ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
๋จ, 3ํญ ์ฐ์ฐ์ ์ฌ์ฉํ๋ค.
a,b,c = input().split()
a = int(a)
b = int(b)
c = int(c)
print((a if a<b else b) if ((a if a<b else b)<c) else c)
6065 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ์ ์ 3๊ฐ ์ ๋ ฅ๋ฐ์ ์ง์๋ง ์ถ๋ ฅํ๊ธฐ(์ค๋ช )
3๊ฐ์ ์ ์(a, b, c)๊ฐ ์ ๋ ฅ๋์์ ๋, ์ง์๋ง ์ถ๋ ฅํด๋ณด์.
a,b,c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a % 2 == 0:
print(a)
if b % 2 == 0:
print(b)
if c % 2 == 0:
print(c)
6066 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ์ ์ 3๊ฐ ์ ๋ ฅ๋ฐ์ ์ง/ํ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
3๊ฐ์ ์ ์(a, b, c)๊ฐ ์ ๋ ฅ๋์์ ๋, ์ง(even)/ํ(odd)์ ์ถ๋ ฅํด๋ณด์.
# 3๊ฐ์ ์ ์(a, b, c)๊ฐ ์
๋ ฅ๋์์ ๋, ์ง(even)/ํ(odd)์ ์ถ๋ ฅํด๋ณด์.
a, b, c = input().split()
a = int(a)
b = int(b)
c = int(c)
if a%2==0:
print("even")
else:
print("odd")
if b%2==0:
print("even")
else:
print("odd")
if c%2==0:
print("even")
else:
print("odd")
6067 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๋ถ๋ฅํ๊ธฐ(์ค๋ช )(py)
0์ด ์๋ ์ ์ 1๊ฐ๊ฐ ์
๋ ฅ๋์์ ๋, ์(-)/์(+)๊ณผ ์ง(even)/ํ(odd)์ ๊ตฌ๋ถํด ๋ถ๋ฅํด๋ณด์.
์์์ด๋ฉด์ ์ง์์ด๋ฉด, A
์์์ด๋ฉด์ ํ์์ด๋ฉด, B
์์์ด๋ฉด์ ์ง์์ด๋ฉด, C
์์์ด๋ฉด์ ํ์์ด๋ฉด, D
๋ฅผ ์ถ๋ ฅํ๋ค.
n = int(input())
if n<0 and n%2==0:
print('A')
if n<0 and n%2==1:
print('B')
if n>0 and n%2==0:
print('C')
if n>0 and n%2==1:
print('D')
6068 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ์ ์ ์ ๋ ฅ๋ฐ์ ํ๊ฐ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์ ์(์ ์, 0 ~ 100)๋ฅผ ์
๋ ฅ๋ฐ์ ํ๊ฐ๋ฅผ ์ถ๋ ฅํด๋ณด์.
ํ๊ฐ ๊ธฐ์ค
์ ์ ๋ฒ์ : ํ๊ฐ
90 ~ 100 : A
70 ~ 89 : B
40 ~ 69 : C
0 ~ 39 : D
๋ก ํ๊ฐ๋์ด์ผ ํ๋ค.
n = int(input())
if n>=90:
print('A')
elif n>=70:
print('B')
elif n>=40:
print('C')
else:
print('D')
6069 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ํ๊ฐ ์ ๋ ฅ๋ฐ์ ๋ค๋ฅด๊ฒ ์ถ๋ ฅํ๊ธฐ(py)
ํ๊ฐ๋ฅผ ๋ฌธ์(A, B, C, D, ...)๋ก ์
๋ ฅ๋ฐ์ ๋ด์ฉ์ ๋ค๋ฅด๊ฒ ์ถ๋ ฅํด๋ณด์.
ํ๊ฐ ๋ด์ฉ
ํ๊ฐ : ๋ด์ฉ
A : best!!!
B : good!!
C : run!
D : slowly~
๋๋จธ์ง ๋ฌธ์๋ค : what?
a = input()
if a =='A':
print("best!!!")
elif a == 'B':
print("good!!")
elif a == 'C':
print("run!")
elif a == 'D':
print("slowly~")
else:
print("what?")
6070 : [๊ธฐ์ด-์กฐ๊ฑด/์ ํ์คํ๊ตฌ์กฐ] ์ ์ ๋ ฅ๋ฐ์ ๊ณ์ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์์ด ์
๋ ฅ๋ ๋ ๊ณ์ ์ด๋ฆ์ด ์ถ๋ ฅ๋๋๋ก ํด๋ณด์.
์ : ๊ณ์ ์ด๋ฆ
12, 1, 2 : winter
3, 4, 5 : spring
6, 7, 8 : summer
9, 10, 11 : fall
n = int(input())
if n//3==1 :
print("spring")
elif n//3==2 :
print("summer")
elif n//3==3:
print("fall")
else:
print("winter")
6071 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] 0 ์ ๋ ฅ๋ ๋๊น์ง ๋ฌดํ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์์์ ์ ์๊ฐ ์ค์ ๋ฐ๊ฟ ๊ณ์ ์
๋ ฅ๋๋ค.
-2147483648 ~ +2147483647, ๋จ ๊ฐ์๋ ์ ์ ์๋ค.
0์ด ์๋๋ฉด ์
๋ ฅ๋ ์ ์๋ฅผ ์ถ๋ ฅํ๊ณ , 0์ด ์
๋ ฅ๋๋ฉด ์ถ๋ ฅ์ ์ค๋จํด๋ณด์.
while True:
a = int(input())
if a == 0:
break
print(a)
6072 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์นด์ดํธ๋ค์ด ์ถ๋ ฅํ๊ธฐ1(์ค๋ช )
์ ์(1 ~ 100) 1๊ฐ๊ฐ ์ ๋ ฅ๋์์ ๋ ์นด์ดํธ๋ค์ด์ ์ถ๋ ฅํด๋ณด์.
n = int(input())
while n!=0:
print(n)
n -= 1
6073 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์นด์ดํธ๋ค์ด ์ถ๋ ฅํ๊ธฐ2(py)
์ ์(1 ~ 100) 1๊ฐ๊ฐ ์ ๋ ฅ๋์์ ๋ ์นด์ดํธ๋ค์ด์ ์ถ๋ ฅํด๋ณด์.
n = int(input())
while n!=0:
print(n-1)
n-=1
6074 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ๋ฌธ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ์ํ๋ฒณ ์ถ๋ ฅํ๊ธฐ(์ค๋ช )(py)
์๋ฌธ ์๋ฌธ์(a ~ z) 1๊ฐ๊ฐ ์
๋ ฅ๋์์ ๋,
a๋ถํฐ ๊ทธ ๋ฌธ์๊น์ง์ ์ํ๋ฒณ์ ์์๋๋ก ์ถ๋ ฅํด๋ณด์.
c = ord(input()) # ord(๋ฌธ์): ์ ๋์ฝ๋ ์ ์ ๋ฐํ
t = ord('a')
while t<=c :
print(chr(t), end=' ') # chr(์ซ์): ๋ฌธ์ ๋ฐํ
t += 1
6075 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๊ทธ ์๊น์ง ์ถ๋ ฅํ๊ธฐ1(py)
์ ์(0 ~ 100) 1๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ์ 0๋ถํฐ ๊ทธ ์๊น์ง ์์๋๋ก ์ถ๋ ฅํด๋ณด์.
n = int(input())
for i in range(0, n+1):
print(i)
n=int(input())
i=0
while i<=n:
print(i)
i+=1
6076 : [๊ธฐ์ด-๋ฐ๋ณต์คํ๊ตฌ์กฐ] ์ ์ 1๊ฐ ์ ๋ ฅ๋ฐ์ ๊ทธ ์๊น์ง ์ถ๋ ฅํ๊ธฐ2(์ค๋ช )(py)
์ ์(0 ~ 100) 1๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ์ 0๋ถํฐ ๊ทธ ์๊น์ง ์์๋๋ก ์ถ๋ ฅํด๋ณด์.
n = int(input())
for i in range(0,n+1):
print(i)
6077 : [๊ธฐ์ด-์ข ํฉ] ์ง์ ํฉ ๊ตฌํ๊ธฐ(์ค๋ช )(py)
์ ์(1 ~ 100) 1๊ฐ๋ฅผ ์ ๋ ฅ๋ฐ์ 1๋ถํฐ ๊ทธ ์๊น์ง ์ง์์ ํฉ์ ๊ตฌํด๋ณด์.
n = int(input())
s = 0
for i in range(0, n+1):
if i%2==0:
s += i
print(s)
6078 : [๊ธฐ์ด-์ข ํฉ] ์ํ๋ ๋ฌธ์๊ฐ ์ ๋ ฅ๋ ๋๊น์ง ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ(py)
์๋ฌธ ์๋ฌธ์ 'q'๊ฐ ์
๋ ฅ๋ ๋๊น์ง
์
๋ ฅํ ๋ฌธ์๋ฅผ ๊ณ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
while True:
a = input()
print(a)
if a == 'q':
break
6079 : [๊ธฐ์ด-์ข ํฉ] ์ธ์ ๊น์ง ๋ํด์ผ ํ ๊น?(py)
1, 2, 3 ... ์ ๊ณ์ ๋ํด ๋๊ฐ ๋,
๊ทธ ํฉ์ด ์
๋ ฅํ ์ ์(0 ~ 1000)๋ณด๋ค ๊ฐ๊ฑฐ๋ ์์ ๋๊น์ง๋ง
๊ณ์ ๋ํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
์ฆ, 1๋ถํฐ n๊น์ง ์ ์๋ฅผ ๊ณ์ ๋ํด ๋๊ฐ๋ค๊ณ ํ ๋,
์ด๋๊น์ง ๋ํด์ผ ์
๋ ฅํ ์๋ณด๋ค ๊ฐ๊ฑฐ๋ ์ปค์ง๋ ์ง๋ฅผ ์์๋ณด๊ณ ์ํ๋ ๋ฌธ์ ์ด๋ค.
n = int(input())
s = 0
for i in range(0,n+1):
s += i
if s>=n:
print(i)
break
6080 : [๊ธฐ์ด-์ข ํฉ] ์ฃผ์ฌ์ 2๊ฐ ๋์ง๊ธฐ(์ค๋ช )(py)
1๋ถํฐ n๊น์ง, 1๋ถํฐ m๊น์ง ์ซ์๊ฐ ์ ํ ์๋ก ๋ค๋ฅธ ์ฃผ์ฌ์ 2๊ฐ๋ฅผ ๋์ก์ ๋,
๋์ฌ ์ ์๋ ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ์ถ๋ ฅํด๋ณด์.
n,m = map(int, input().split())
for i in range(1, n+1):
for j in range(1, m+1):
print(i,j)
6081 : [๊ธฐ์ด-์ข ํฉ] 16์ง์ ๊ตฌ๊ตฌ๋จ ์ถ๋ ฅํ๊ธฐ(py)
A, B, C, D, E, F ์ค ํ๋๊ฐ ์
๋ ฅ๋ ๋,
1๋ถํฐ F๊น์ง ๊ณฑํ 16์ง์ ๊ตฌ๊ตฌ๋จ์ ๋ด์ฉ์ ์ถ๋ ฅํด๋ณด์.
n = int(input(), 16)
for i in range(1,16):
print("%X*%X=%X"%(n,i,n*i))
6082 : [๊ธฐ์ด-์ข ํฉ] 3 6 9 ๊ฒ์์ ์์ด ๋์(์ค๋ช )(py)
30 ๋ณด๋ค ์์ ์ ์ 1๊ฐ๊ฐ ์
๋ ฅ๋๋ค.
(1 ~ 29)
n = int(input())
for i in range(1, n+1):
if i%10==3:
print("X", end=' ')
elif i%10==6:
print("X", end=' ')
elif i%10==9:
print("X", end=' ')
else:
print(i)
6083 : [๊ธฐ์ด-์ข ํฉ] ๋น ์์ด ์ ๋ง๋ค๊ธฐ(์ค๋ช )(py)
๋นจ๊ฐ(r), ์ด๋ก(g), ํ๋(b) ๊ฐ ๋น์ ๊ฐ์ง์๊ฐ ์ฃผ์ด์ง ๋,
์ฃผ์ด์ง rgb ๋น๋ค์ ์์ด ๋ง๋ค ์ ์๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์กฐํฉ(r g b)๊ณผ ๋ง๋ค ์ ์๋ ์์ ๊ฐ์ง ์๋ฅผ ๊ณ์ฐํด๋ณด์.
r,g,b = map(int, input().split())
for i in range(0,r):
for j in range(0,g):
for k in range(0,b):
print(i,j,k)
print(r*g*b)
6084 : [๊ธฐ์ด-์ข ํฉ] ์๋ฆฌ ํ์ผ ์ ์ฅ์ฉ๋ ๊ณ์ฐํ๊ธฐ(py)
1์ด ๋์ ๋ง์ดํฌ๋ก ์๋ฆฌ๊ฐ์ฝ์ ์ฒดํฌํ๋ ํ์๋ฅผ h
(ํค๋ฅด์ฏ, Hz ๋ 1์ด์ ๋ช ๋ฒ? ์ฒดํฌํ๋๊ฐ๋ฅผ ์๋ฏธํ๋ค.)
ํ ๋ฒ ์ฒดํฌํ ๊ฐ์ ์ ์ฅํ ๋ ์ฌ์ฉํ๋ ๋นํธ์๋ฅผ b
(2๋นํธ๋ฅผ ์ฌ์ฉํ๋ฉด 0 ๋๋ 1 ๋ ๊ฐ์ง, 16๋นํธ๋ฅผ ์ฌ์ฉํ๋ฉด 65536๊ฐ์ง..)
์ข์ฐ ๋ฑ ์๋ฆฌ๋ฅผ ์ ์ฅํ ํธ๋ ๊ฐ์์ธ ์ฑ๋ ๊ฐ์๋ฅผ c
(๋ชจ๋
ธ๋ 1๊ฐ, ์คํ
๋ ์ค๋ 2๊ฐ์ ํธ๋์ผ๋ก ์ ์ฅํจ์ ์๋ฏธํ๋ค.)
๋
น์ํ ์๊ฐ(์ด) s๊ฐ ์ฃผ์ด์ง ๋,
ํ์ํ ์ ์ฅ ์ฉ๋์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
h,b,c,s = map(int, input().split())
m = h*b*c*s/8/1024/1024
print("%0.1f"%m,"MB")
6085 : [๊ธฐ์ด-์ข ํฉ] ๊ทธ๋ฆผ ํ์ผ ์ ์ฅ์ฉ๋ ๊ณ์ฐํ๊ธฐ(py)
์ด๋ฏธ์ง์ ๊ฐ๋ก ํด์๋ w, ์ธ๋ก ํด์๋ h, ํ ํฝ์
์ ์ ์ฅํ๊ธฐ ์ํ ๋นํธ b ๊ฐ ์ฃผ์ด์ง ๋,
์์ถํ์ง ์๊ณ ์ ์ฅํ๊ธฐ ์ํด ํ์ํ ์ ์ฅ ์ฉ๋์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด ๋ณด์.
์๋ฅผ ๋ค์ด
์ผ๋ฐ์ ์ธ 1024 * 768 ์ฌ์ด์ฆ(ํด์๋)์ ๊ฐ์ ์ ๋ํด
24๋นํธ(rgb ๊ฐ๊ฐ 8๋นํธ์ฉ 3๊ฐ)๋ก ์ ์ฅํ๋ ค๋ฉด
1024 * 768 * 24 bit์ ์ ์ฅ๊ณต๊ฐ์ด ํ์ํ๋ฐ,
1024*768*24/8/1024/1024 ๋ก ๊ณ์ฐํ๋ฉด ์ฝ 2.25 MB ์ ๋๊ฐ ํ์ํ๋ค.
w,h,b = map(int, input().split())
m = w*h*b/8/1024/1024
print("%0.2f"%m, "MB")
6086 : [๊ธฐ์ด-์ข ํฉ] ๊ฑฐ๊ธฐ๊น์ง! ์ด์ ๊ทธ๋ง~(์ค๋ช )(py)
์๋ฅผ ๋ค์ด, 57์ ์
๋ ฅํ๋ฉด
1+2+3+...+8+9+10=55์์ ๊ทธ ๋ค์ ์์ธ 11์ ๋ํด 66์ด ๋ ๋,
๊ทธ ๊ฐ 66์ด ์ถ๋ ฅ๋์ด์ผ ํ๋ค.
n = int(input())
s = 0
for i in range(0,n+1):
s += i
if s>=n:
break
print(s)
6089 : [๊ธฐ์ด-์ข ํฉ] ์ ๋์ดํ๊ธฐ2(py)
์์ ๊ฐ(a), ๋ฑ๋น(r), ๋ช ๋ฒ์งธ์ธ์ง๋ฅผ ๋ํ๋ด๋ ์ ์(n)๊ฐ ์
๋ ฅ๋ ๋
n๋ฒ์งธ ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์.
a,r,n = map(int, input().split())
print(a*r**(n-1))
6090 : [๊ธฐ์ด-์ข ํฉ] ์ ๋์ดํ๊ธฐ3(py)
์์ ๊ฐ(a), ๊ณฑํ ๊ฐ(m), ๋ํ ๊ฐ(d), ๋ช ๋ฒ์งธ์ธ์ง๋ฅผ ๋ํ๋ด๋ ์ ์(n)๊ฐ ์
๋ ฅ๋ ๋,
n๋ฒ์งธ ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์.
a,m,d,n = map(int, input().split())
for i in range(1, n):
a = a*m+d
print(a)
'Algorithm > CodeUp Python ๊ธฐ์ด 100์ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ฝ๋์ Code Up] Python ๊ธฐ์ด 100์ - 6092๋ฒ (0) | 2023.04.11 |
---|---|
[์ฝ๋์ Code Up] Python ๊ธฐ์ด 100์ - 6091๋ฒ (0) | 2023.04.11 |
[์ฝ๋์ Code Up] Python ๊ธฐ์ด 100์ - 6025~6051๋ฒ (0) | 2023.03.22 |
[์ฝ๋์ Code Up] Python ๊ธฐ์ด 100์ - 6009~6024๋ฒ (0) | 2023.03.21 |
[์ฝ๋์ Code Up] Python ๊ธฐ์ด 100์ - 6001~6008๋ฒ (0) | 2023.03.21 |