1610 문제


서브 스트링 함수는 문자열 처리에 있어 아주 유용한 함수이다.(엑셀이나 VB에선 Mid함수)

이 함수는 원본 문자열에서 특정위치에서 부터 몇 글자를 추출하는 함수이다.

이 함수를 직접 구현해보자.

첫째 줄에 문자열이 공백없이 입력된다.(문자열은 100글자 이하)

둘째 줄에 문자열의 시작위치와 글자 개수가 입력된다.

(첫글자는 시작위치가 0이다. 글자개수는 시작위치부터 출력할 글자 수를 의미한다.)

1610 풀이


def mysubstr(word, start, count):
    for i in range(count):
        print(word[start+i],end='')
w=input()
s, c=map(int, input().split())
mysubstr(w, s, c)

1620 문제


어떤 수 n이 입력되면 n의 각 자릿수의 합이 한 자리가 될때까지 계산하여 출력하시오.

예) 1234567

1234567 → 1+2+3+4+5+6+7 = 28 → 2 + 8 = 10 → 1 + 0 = 1