본문 바로가기

Python/CodeUp121

1271 ~ 1280 파이썬 코드업 문제풀이 1271 - 최대값 구하기 a = int(input()) num = list(map(int, input().split())) print(max(num))위의 방법은 내장 함수 max()를 이용하여 푼것이고, 아래는 반복문과 리스트를 이용하여 풀었다. a = int(input()) num = list(map(int, input().split())) max = num[0] for x in num: if x > max: max = x print(max)1273 - 약수 구하기 N = int(input()) for x in range(1, N+1): if N % x == 0: print(x, end= " ")1274 - 소수 판별 num = int(input()) isPrime = "prime" for x in.. 2021. 2. 26.
1261 ~ 1270 파이썬 코드업 문제풀이 1261 - First Special Judge(Test) nums = list(map(int, input().split())) nums.sort() isFifth = False for x in nums: if x % 5 == 0: print(x) isFifth = True break if isFifth == False: print(0)1265 - 구구단 출력하기 1 n = int(input()) for x in range(1,10): print("%d*%d=%d" %(n, x, (n*x)))1266 - n개의 수의 합 a = int(input()) b = list(map(int, input().split())) print(sum(b))이 방법은 반복문을 쓰지 않고 푼 것이고, 아래는 반복문을 사용하였다.. 2021. 2. 25.
1251 ~ 1260 파이썬 코드업 문제풀이 1251 - 1부터 100까지 출력하기 for x in range(1,101): print(x, end=" ")1252 - 1부터 n 까지 출력하기 n = int(input()) for x in range(1, n+1): print(x, end=" ")1253 - a 부터 b까지 출력하기 num = list(map(int, input().split())) num.sort() for x in range(num[0], num[1]+1): print(x, end=" ")두 수중 어떤 숫자가 더 큰지 모름으로, list에 담아서 sort로 정렬 해준다. 1254 - 알파벳 출력하기 al = list(map(ord, input().split())) al.sort() # print(al) for x in range.. 2021. 2. 25.
1212 ~ 1231 파이썬 코드업 문제풀이 1212 - 삼각형의 성립 조건 nums = list(map(int, input().split())) nums.sort() if nums[2] < nums[0] + nums[1] : print("yes") else: print("no")여기서 주의해야할 점은 sort()함수이다. c는 가장 긴 변이 되어야 하기때문에. 숫자를 리스트에 넣어서 sorting한 후 가장 긴 변이 c가 되어야 한다. 1214 - 이 달은 며칠까지 있을까? a = {1:31, 2:28, 3:31, 4:30, 5:31, 6:30, 7:31, 8:31, 9:30, 10:31, 11:30, 12:31} b = {1:31, 2:29, 3:31, 4:30, 5:31, 6:30, 7:31, 8:31, 9:30, 10:31, 11:30, 1.. 2021. 2. 25.