목록Nefus/Python (3)
공부용 블로그 | seokmin100
Codeup - 1610 이 문제는 문자열을 입력 받고 이후에 시작 위치와 글자 개수를 입력 받아서 그 만큼 문자열을 출력하는 문제입니다.def mysubstr(a, b, c): return a[b:b+c]a = input()b, c = map(int, input().split())print(mysubstr(a, b, c)) a로 문자열을 입력 받고, b는 시작 위치, c는 글자 개수를 입력 받습니다. mysubstr에서 b부터 b+c 만큼 출력할 수 있게 코드를 작성하였습니다. Codeup - 1620 이 문제는 어떤 수 n이 입력되면 각 자리 수를 계속 더하여 한 자릿수로 만들어 출력하는 문제입니다.def add(n): while n >= 10: temp = 0 ..
BOJ 20920 이 문제는 영단어를 입력 받고, 출력 값에 3가지 조건을 지켜서 출력하는 문제입니다. 이 문제는 도저히 모르겠어서 블로그를 참고해 코드를 작성하였습니다.import sysinput = sys.stdin.readlineN, M = map(int, input().rstrip().split())word_lst = {}for _ in range(N): word = input().rstrip() if len(word) sys.stdin.readline으로 입력을 빠르게 불러옵니다. 그리고 딕셔너리 word_lst를 생성하여 빈도 수를 저장합니다. 이후 for문을 통해서 N개의 단어를 입력받아 처리합니다. 각 단어의 길이가 M보다 작으면 continue를 통해 무시합니다. 만약..
Codeup - 6067 이 문제는 음수이자 짝수이면 "A", 음수이자 홀수이면 "B", 양수이자 짝수이면 "C", 양수이자 홀수이면 "D"를 출력하는 문제입니다.a = int(input())if ((a 0) and (a%2==0)): print("C")elif ((a > 0) and (a%2!=0)): print("D") a라는 변수에 정수형으로 입력값을 저장합니다. if문을 이용하여 a가 음수이자 짝수이면 "A", 음수이자 홀수이면 "B", 양수이자 짝수이면 "C", 양수이자 홀수이면 "D"를 출력할 수 있게 코드를 작성하였습니다. Codeup - 6068 이 문제는 점수가 90 - 100이면 "A", 70 - 89이면 "B", 40 - 69이면 "C". 0 - 39이면 "D"를 출력하..