
count 변수로 range 즉 범위 값을 for문으로 지정한 이후에 if 문을 사용하여 3이나 5로 나눴을때 나머지가 0인수는 3,5의 배수 이므로 나눴을때 0이면 plus 변수에 i 값을 더한다.

내가 작성했지만 너무 복잡하게 코딩을 한거 같다;;위에 함수는 num_list(변수) 값을 넣어 주었을때 변수를 a 에 문자로 저장을 하고, for i in range(len(a)) 함수로 a 문자에 길이를 측정하고 길이만큼 for 문을 실행한다. 따라서 list에

프로그램 실행 순서입력할 정수의 개수를 사용자로부터 입력 받는다.입력받은 정수의 개수만큼 정수를 입력받는다.입력받은 정수의 합과 평균 값을 출력한다.할당된 메모리공간을 비운다.요구사항메모리공간은 사용자의 입력 수의 따라 변동된다.사용한 공간은 마지막에 비워야 한다.배열

A씨는 게시판 프로그램을 작성하고 있다.A씨는 게시물의 총 건수와 한 페이지에 보여줄 게시물수를 입력으로 주었을 때 총 페이지수를 리턴하는 프로그램이 필요하다고 한다.입력 : 총건수(m), 한페이지에 보여줄 게시물수(n) (단 n은 1보다 크거나 같다. n >= 1)출

피보나치 수열이란, 첫 번째 항의 값이 0이고 두 번째 항의 값이 1일 때, 이후의 항들은 이전의 두 항을 더한 값으로 이루어지는 수열을 말한다.예) 0, 1, 1, 2, 3, 5, 8, 13인풋을 정수 n으로 받았을때, n 이하까지의 피보나치 수열을 출력하는 프로그램

어떤 자연수 n이 있을 때, d(n)을 n의 각 자릿수 숫자들과 n 자신을 더한 숫자라고 정의하자.예를 들어d(91) = 9 + 1 + 91 = 101이 때, n을 d(n)의 제네레이터(generator)라고 한다. 위의 예에서 91은 101의 제네레이터이다.어떤 숫자

1부터 10,000까지 8이라는 숫자가 총 몇번 나오는가?8이 포함되어 있는 숫자의 갯수를 카운팅 하는 것이 아니라 8이라는 숫자를 모두 카운팅 해야 한다.(※ 예를들어 8808은 3, 8888은 4로 카운팅 해야 함)1 ~ 10,000까지 배열을 만들어 숫자 1개씩

어떤 정수 n에서 시작해, n이 짝수면 2로 나누고, 홀수면 3을 곱한 다음 1을 더한다. 이렇게 해서 새로 만들어진 숫자를 n으로 놓고, n=1 이 될때까지 같은 작업을 계속 반복한다. 예를 들어, n=22이면 다음과 같은 수열이 만들어진다.22 11 34 17 52

1차원의 점들이 주어졌을 때, 그 중 가장 거리가 짧은 것의 쌍을 출력하는 함수를 작성하시오. (단 점들의 배열은 모두 정렬되어있다고 가정한다.)예를들어 S={1, 3, 4, 8, 13, 17, 20} 이 주어졌다면, 결과값은 (3, 4)가 될 것이다.가장 짧은 결과값

문자열을 입력받아서, 같은 문자가 연속적으로 반복되는 경우에 그 반복 횟수를 표시하여 문자열을 압축하기.입력 예시: aaabbcccccca출력 예시: a3b2c6a1result에 처음 문자를 저장한다.for 문으로 s 문자열을 돌리면서 i와 result에 마지막 문자를

타노스는 프로그램의 균형을 위해서는 리스트의 원소 절반을 무작위로 삭제해야 한다고 믿고 있다.타노스가 손가락을 튕겼을 때(프로그램을 실행했을 때) 입력된 리스트에서 절반의 원소를 무작위로 삭제하여 리턴하는 인피니티 건틀렛 프로그램을 작성하시오.(무작위 삭제이므로 입력값