일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 코딩도장
- html5
- Euler
- Bull
- 파이썬
- if
- for
- bool
- codecademy
- C++
- Unreal
- 파이선
- 영알남
- font weight
- Polymorphism
- endl
- 연결리스트
- html
- Java
- 알고리즘
- CSS
- Notting hill
- python
- unreal engine4
- dictation
- cow
- cout
- UE4
- Project
- std
- Today
- Total
목록파이선 (4)
1차원의 점들이 주어졌을 때, 그 중 가장 거리가 짧은 것의 쌍을 출력하는 함수를 작성하시오. (단 점들의 배열은 모두 정렬되어있다고 가정한다.)예를들어 S={1, 3, 4, 8, 13, 17, 20} 이 주어졌다면, 결과값은 (3, 4)가 될 것이다. a=[1,3,4,8,13,17,20] long=len(a) small_one=a[1]-a[0] for i in range(len(a)-1): if small_one>a[i+1]-a[i]: small_one=a[i+1]-a[i] indexing=(a[i],a[i+1]) print(indexing)
자연수 n이 있다. f(n)=(n의 양의 약수의 합)이라고고 하자. 자연수 n이 어떤 k에 대하여 등식 n = 1 + k(f(n)-n-1)을 만족했을 때, n을 k-초완전수라고 부른다. n이 완전수라는 것은 n이 1-초완전수라는 것이라는 명제와 동치이다. 예를 들어, 21은 2-초완전수이고 301은 6-초완전수이다. 자연수 N을 입력받고 N 이하의 k-초완전수와 그때의 k를 순서쌍으로 출력하는 프로그램을 작성하라. 1. 입력 1000 2. 출력 (6,1) (21,2) (28,1) (301,6) (325,3) (496,1) (697,12) n=int(input("Input N: ")) for i in range(2,n): fn=0 for l in range(1,i+1): if i%l==0: fn=fn+l ..
A씨는 게시판 프로그램을 작성하고 있다.A씨는 게시물의 총 건수와 한 페이지에 보여줄 게시물수를 입력으로 주었을 때 총 페이지수를 리턴하는 프로그램이 필요하다고 한다.입력 : 총건수(m), 한페이지에 보여줄 게시물수(n) (단 n은 1보다 크거나 같다. n >= 1) 출력 : 총페이지수A씨가 필요한 프로그램을 작성하시오. m=int(input("총 게시글 수: ")) n=int(input("한페이지에 보여줄 게시글 수: ")) if m
자기 자신을 제외한 모든 양의 약수들의 합이 자기 자신이 되는 자연수를 완전수라고 한다. 예를 들면, 6과 28은 완전수이다. 6=1+2+3 // 1,2,3은 각각 6의 약수 28=1+2+4+7+14 // 1,2,4,7,14는 각각 28의 약수입력으로 자연수 N을 받고, 출력으로 N 이하의 모든 완전수를 출력하는 코드를 작성하라. ======================================================= number=int(input("Input Number: ")) for i in range(1,number+1): result = 0 for j in range(1,i): if i%j==0: result+=j if result==i: print('%d'%result,end=" ")