티스토리 뷰

STUDY/대학교

실습문제 정답

상 민 2023. 4. 17. 16:43

실습문제 정답입니다.

 

1. 1이랑 자기자신을 제외하고 소인수를 출력하는 코드를 작성하시오.

num = int(input())

for i in range(2, int(num/2) + 1):
    if num % i == 0:
        print(i, end=' ')

 

2. 숫자 여러개를 입력하고 마지막에 0을 입력, 0을 제외하고 최댓값과 최솟값 그리고 평균을 구하시오.

num = list(map(int, input().split()))

for i in range(len(num)):
    for j in range(len(num) - i - 1):
        if num[j] > num[j+1]:
            num[j], num[j+1] = num[j+1], num[j]

sum = 0
for i in num:
    sum += i
average = sum / (len(num)-1)

print(num[len(num)-1], num[1], average)

3. 휘문을 구하는 프로그램을 작성하시오.

num = int(input())

while str(num) != str(num)[::-1]:
    num += int(str(num)[::-1])
    
print('휘문:', num)

'STUDY > 대학교' 카테고리의 다른 글

GET IT 해커톤 후기  (0) 2023.05.28
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/06   »
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
글 보관함