반응형

파이썬 len 3

[파이썬, Python] 백준 1065: 한수

문제 https://www.acmicpc.net/problem/1065 1065번: 한수 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 www.acmicpc.net 코드 N = int(input()) sequence_num = set() for i in range(1,N+1): num = str(i) if len(num)

[파이썬, Python] 백준 1152: 단어의 개수

문제 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 코드 text = input().split() print(len(text)) 설명 띄어쓰기를 통해 단어를 세게 되므로, 주어진 문자열을 split() 함수를 통해 공백을 통해 구분하게 되면 간단해진다. 이후 len을 통해서 개수를 출력해주자

[파이썬, Python] 백준 1546: 평균

문제 https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 코드 newscoresum = 0 N = int(input()) score = list(map(int, input().split())) M = max(score) for i in range(len(score)): n = score[i]/M*100 n = float(n) newscoresum += n print(newscoresum/len(score)) 설명 새로운 평균의 합계를 받아주기..

반응형