negno
개발Log
negno
전체 방문자
오늘
어제
  • 분류 전체보기
    • Project
      • Mini_Project
      • PTSD_Project
    • Algorithm
      • Elice
      • JavaFestival
    • BACK-END
      • C Programming
      • JAVA
      • JSP Servlet
      • Python
      • Spring
      • Machine Learning
    • FRONT-END
      • HTML CSS
      • JavaScript
    • Application
      • Android
    • DataBase
      • Oracle
      • MySql
    • IoT
      • Arduino
      • Raspberry pi

티스토리

hELLO · Designed By 정상우.
negno

개발Log

(Elice / 수학 / Python) 숫자 나라 특허 전쟁
Algorithm/Elice

(Elice / 수학 / Python) 숫자 나라 특허 전쟁

2022. 10. 13. 13:55

숫자 나라 특허 전쟁

숫자 나라에는 숫자 3을 상징하는 삼삼 가문과 숫자 5를 상징하는 오오 가문이 있었습니다.

두 가문은 모든 사람이 자신들의 가문을 상징하는 숫자들을 마구잡이로 사용하는 것이 불만이었습니다. 그래서 두 가문은 각각 자신들의 숫자에 특허를 내기로 하였습니다.

삼삼 가문은 모든 3의 배수에 특허를 내고 오오 가문은 모든 5의 배수에 특허를 내었습니다. 이후 사람들은 3의 배수와 5의 배수를 마음대로 쓸 수 없게 되었습니다.

사람들은 마음대로 쓸 수 없는 수의 크기가 얼마나 되는지 알아보기로 하였습니다.

예를 들어, 10보다 작은 자연수라면 3, 5, 6, 9에 특허가 걸려서 사용하지 못하고, 이것을 모두 더하면 그 크기는 23입니다.

그러면 N보다 작은 자연수 중에서 특허가 걸려있는 수를 모두 더한 크기를 구하는 프로그램을 작성하세요.

 

입력

  • 첫째 줄에 자연수 N을 입력합니다.
               (1<=N<=100,000)

출력

  • N보다 작은 자연수 중에서 특허가 걸려 마음대로 쓸 수 없는 수들의 합을 출력합니다.

입력 예시

10

출력 예시

23

소스 코드

n = int(input())
result = 0

for i in range(3,n):
    if i % 3 == 0 and i % 5 == 0:
        result += i
    elif i % 3 == 0:
        result += i
    elif i % 5 == 0:
        result += i

print(result)

'Algorithm > Elice' 카테고리의 다른 글

(Elice / 문자열처리 / Python) 엘리스와 비밀번호  (0) 2022.10.13
(Elice / 브루트포스 / C++) 조교님, 점수 올려주세요  (0) 2022.10.13
(Elice / 수학 / Python) 덧셈을 모르는 체셔  (0) 2022.10.13
(Elice / 이분매칭 / Java) 이 도끼가 너의 도끼냐?  (0) 2022.10.13
(Elice / 완전탐색 / Python)스도쿠 마스터  (0) 2022.10.13
    negno
    negno

    티스토리툴바