개발지망생 백준 4673번 파이썬 한 번 풀었는데 까먹어서 다시 풀어본 문제.. 사실 그런 문제가 많다 문제는 자기 자신과 각 자리의 수들을 더해서 나온 값을 d(n)이라고 할 때 n 은 생성자라고 합니다. 여기서 n이 없는 값이 셀프 넘버라고 합니다. 그래서 n과 각 자리의 수를 더해서 나온 값들은 셀프 넘버가 될 수 없습니다. 저는 단순하게 생각해서 노가다를 했습니다. 1부터 10001까지 리스트 중에서 셀프 넘버가 아닌... 백준개발지망생파이썬알고리즘TILTIL 백준 4344번 파이썬 이번 문제는 점수가 평균이 넘는 학생의 비율을 알아보는 문제입니다. 그래서 우리에게 필요한 것은 1. 각 반의 평균 2. 평균이 넘는 비율 입니다. 1은 점수를 더한 값에서 학생수를 빼는 것이고 2는 for문을 돌려 평균값보다 높은 점수가 나올 때마다 카운트를 올리고 그 수를 학생수로 나누면 됩니다. 여기서 처음 알았던 건 마지막에 print(f'{rage:.f}%') 였는데 .f은 문자열 ... 백준개발지망생파이썬알고리즘1차원배열1차원배열 백준 2751번 파이썬 이 문제는 내장함수를 잘 알았으면 엄청 빨리 풀 수 있는 문제였습니다. 처음에 인풋한 값만큼의 값을 받고 리스트에 넣은 다음 비교하여 순서를 바꾸는 방식으로 풀었습니다. 그런데 이것도 시간 초과가 뜨더라고요. 그럴 때는 구글 검색 ^^ 여기서 location = sorted(set(location)) sorted() 함수는 리스트 안에 있는 값들을 오름차순으로 정렬해줍니다. set()은 집합... 백준개발지망생정렬파이썬알고리즘개발지망생
백준 4673번 파이썬 한 번 풀었는데 까먹어서 다시 풀어본 문제.. 사실 그런 문제가 많다 문제는 자기 자신과 각 자리의 수들을 더해서 나온 값을 d(n)이라고 할 때 n 은 생성자라고 합니다. 여기서 n이 없는 값이 셀프 넘버라고 합니다. 그래서 n과 각 자리의 수를 더해서 나온 값들은 셀프 넘버가 될 수 없습니다. 저는 단순하게 생각해서 노가다를 했습니다. 1부터 10001까지 리스트 중에서 셀프 넘버가 아닌... 백준개발지망생파이썬알고리즘TILTIL 백준 4344번 파이썬 이번 문제는 점수가 평균이 넘는 학생의 비율을 알아보는 문제입니다. 그래서 우리에게 필요한 것은 1. 각 반의 평균 2. 평균이 넘는 비율 입니다. 1은 점수를 더한 값에서 학생수를 빼는 것이고 2는 for문을 돌려 평균값보다 높은 점수가 나올 때마다 카운트를 올리고 그 수를 학생수로 나누면 됩니다. 여기서 처음 알았던 건 마지막에 print(f'{rage:.f}%') 였는데 .f은 문자열 ... 백준개발지망생파이썬알고리즘1차원배열1차원배열 백준 2751번 파이썬 이 문제는 내장함수를 잘 알았으면 엄청 빨리 풀 수 있는 문제였습니다. 처음에 인풋한 값만큼의 값을 받고 리스트에 넣은 다음 비교하여 순서를 바꾸는 방식으로 풀었습니다. 그런데 이것도 시간 초과가 뜨더라고요. 그럴 때는 구글 검색 ^^ 여기서 location = sorted(set(location)) sorted() 함수는 리스트 안에 있는 값들을 오름차순으로 정렬해줍니다. set()은 집합... 백준개발지망생정렬파이썬알고리즘개발지망생