K번째 큰 수
현수는 1부터 100사이의 자연수가 적힌 N장의 카드를 가지고 있습니다. 같은 숫자의 카드가 여러장 있을 수 있습니다. 현수는 이 중 3장을 뽑아 각 카드에 적힌 수를 합한 값을 기록하려 고 합니다. 3장을 뽑을 수 있는 모든 경우를 기록합니다. 기록한 값 중 K번째로 큰 수를 출력 하는 프로그램을 작성하세요. 만약 큰 수부터 만들어진 수가 25 25 23 23 22 20 19......이고 K값이 3이라면 K번째 큰 값 은 22입니다. ▣ 입력설명 첫 줄에 자연수 N(3
Test/Python(20220101~)
2023. 7. 23. 13:38

문제 설명 머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ array의 길이 ≤ 100 0 ≤ array의 원소 ≤ 100,000 입출력 예 array : result [7, 77, 17] 4 [10, 29] 0 * 첫 번째 생각 def solution(array): answer = 0 for i in range(len(array)): if array[i]%10 == 7: answer += 1 if (array[i]%100 - array[i]%10)/10 == 7: answer += 1 if (array[i]%1000 - array[i]%100)/100 == 7: a..
Test/Python(20220101~)
2022. 10. 9. 17:19
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- insert
- Join
- LIST
- fromkeys
- 부동없이
- 중복제거
- exadata
- storage
- dp-1
- 정렬
- vmware.powercli
- 읽어오기
- 배열
- cloud-init
- powercli
- 차집합
- 대소문자
- sysprep
- Append
- 스토리지
- set()
- oracle
- 3par
- EXA
- virt-sysprep
- vmware
- powershell
- 제곱
- dp-2
- 변수화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함