티스토리 뷰
실습문제 정답입니다.
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 |
|---|