#1274 : 소수 판별
'''
소수란, 약수가 1과 자기 자신 두 개 뿐인 수를 말한다.
어떤 수가 입력되면 그 수가 소수인지 판단하시오.

입력 :2이상의 자연수가 입력으로 주어진다.
출력 :입력으로 주어진 수가 소수이면 "prime"을 출력, 
      소수가 아니면 "not prime"을 출력한다.
'''
n =  #사용자에게 정수 n을 입력받는다
i = 2

while ???: #n보다 작은 수들로 나누어보는 반복 조건
    if ???: #현재 수(i)가 n의 약수인지 확인
        print("not prime")
        ??? #더 이상 확인할 필요 없이 반복 중단
    ??? #다음 약수 후보로 넘어가기 위한 처리

if ???: # 반복이 중단되지 않고 끝까지 실행된 경우의 조건
    print("prime")


#1279 : 홀수는 더하고 짝수는 빼고 1
'''
두 자연수 a, b 사이의 구간에 대해서
홀수는 더하고 짝수는 뺀다음의 합을 출력하시오.

입력 :두 자연수 a, b를 입력 받는다. 
     (반드시 a가 b보다 같거나 작게 입력된다.)
출력 :a, b 사이의 수 중 홀수는 더하고 짝수는 뺀 결과를 출력하시오.
'''
a, b = ???  #두 자연수를 한 줄에 입력받고, 각각 변수에 저장
total = 0

while a <= ???:  #범위 안의 모든 수에 대해 반복(끝 숫자 포함 조건)
    if ???:  #현재 수가 짝수인지 판단
        total = ???  #짝수이면 누적 합에서 뺀다
    else:
        total = ???  #홀수이면 누적 합에 더한다
    ???        #다음 수로 진행하기 위한 증가 연산

print(???)     #결과 출력(최종 누적 합)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: