본문 바로가기
반응형

baekjoon180

baekjoon - python - 2581 https://www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net import math def isPrime(num): if num == 1: return False n = int(math.sqrt(num)) for i in range(2,n+1): if num%i==0: return False return True M = int(input()) N = int(input()) ls=[] for i in range(M,N+1): if isPrime(i): ls.append(.. 2020. 8. 29.
baekjoon - python - 1978 https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net import math def isPrime(num): if num == 1: return False n = int(math.sqrt(num)) for i in range(2,n+1): if num%i==0: return False return True N=int(input()) x=list(map(int,input().split())) cnt=0 for i in x: if isPrime(i): cnt+=1 print(cnt) 2020. 8. 29.
baekjoon - python - 10039 https://www.acmicpc.net/problem/10039 10039번: 평균 점수 입력은 총 5줄로 이루어져 있고, 원섭이의 점수, 세희의 점수, 상근이의 점수, 숭이의 점수, 강수의 점수가 순서대로 주어진다. 점수는 모두 0점 이상, 100점 이하인 5의 배수이다. 따라서, 평균 점� www.acmicpc.net # @Author YoungMinKim # baekjoon a=int(input()) b=int(input()) c=int(input()) d=int(input()) e=int(input()) hap = 0 for i in (a,b,c,d,e): if i 2020. 8. 29.
baekjoon - python - 1929 https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net # @Author YoungMinKim # baekjoon import sys import math def isPrime(num): if num == 1:return False n = int(math.sqrt(num)) for i in range(2,n+1): if num % i == 0: return False return True N,M = map(int,sys.stdin.readline().split()) for i in .. 2020. 8. 28.
baekjoon - python - 1065 https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 �� www.acmicpc.net # @Author YoungMinKim # baekjoon N=int(input()) cnt=0 if N 2020. 8. 28.
baekjoon - python - 4673 https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net # @Author YoungMinKim # baekjoon def self_number(): ls = [] for i in range(1,10001): ls.append(i + sum([int(j) for j in str(i)])) return set(range(1,10001)) - set(ls) result = sorted(self_number(.. 2020. 8. 28.
반응형