반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

1~20범위의 정수 n을 입력받고 팩토리얼(n!) 값을 출력하세요. - 재귀를 이용하여

 

N = int(input())

def factorial(n) :
    if n <= 1 :
        return 1
    return n * factorial(n-1)

factorial(N)

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

1~20범위의 정수 n을 입력받고 팩토리얼(n!) 값을 출력하세요.

 

N = int(input())

result = 1
for i in range(2, N+1) :
    result *= i

print(result)

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

"3...1...4"와 "1...9..2..2..1"에 나오는 숫자의 합을 구해 출력하세요.

 

result = 0
A = "3...1...4"
B = "1...9..2..2..1"

for i in range(len(A)) :
    if A[i].isdigit() : result += int(A[i])
        
for i in range(len(B)) :
    if B[i].isdigit() : result += int(B[i])
        
result

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

전화번호를 '02-540-5403' 형식으로 입력받고, 그 중에서 숫자만 출력하세요.

 

A = list(input())
result = []
result = [A[i] for i in range(len(A)) if A[i].isdigit()]
result
print(''.join(result))

 

A = input()
print(A.replace('-',''))

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

정수 리스트 na에 20, -10, 5, -4, -11, 6, -1 값이 있을 때, 리스트 요소 값을 모두 출력하고, 음수의 합을 출력하세요.

 

na = [20,-10,5,-4,-11,6,-1]
result = 0
for i in na :
    if i < 0 :
        result += i

print(result)

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

1부터 10의 4제곱 값을 pow() 함수로 계산하여 출력하세요. 그리고 그 결과들의 합을 출력하세요.

 

result = 0
for i in range(1,11) :
    print(pow(i,4))
    result += pow(i,4)

print(result)

 

 

 

 

 

 

 

 

 

 

 

 

반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

0~100 사이의 난수(random number) 5개를 출력하세요.

 

import random
A = []
for i in range(5) : 
    A.append(random.randint(0,100))
반응형
반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. 문제

첫날에 1원, 둘째 날에 2원, 셋째 날에 4원씩 매일 두 배씩 증가하여 저축할 때, 30일째 되는 날에 저축해야 하는 금액을 출력하세요.

 

Day = 30
Money = 1
for i in range(2, Day+1) :
    Money *= 2

print(Money)

 

 

 

 

 

 

 

 

 

 

 

 

반응형

+ Recent posts