스탈린 정렬이라고도하는 "정렬 알고리즘"이 있는데, 목록을 정렬하기 위해 목록에서 요소를 순서대로 정렬 할 때까지 요소를 제거하면됩니다. 예를 들어 목록 [1, 2, 4, 5, 3, 6, 6] 스탈린 정렬을 사용하여 "정렬"된 경우 [1, 2, 4, 5, 6, 6] 순서가 잘못되어 세 개가 제거되었습니다. 이제 목록을 정렬하기 위해 요소를 제거하는 많은 방법이 …
한 달의 텍스트 표현 (대소 문자를 구분하지 않는 전체 이름 또는 3 자 약어)이 주어진 경우 해당 월의 일 수를 반환합니다. 예를 들어 december, DEC및 dec모든 31를 반환해야합니다. 2 월은 28 일 또는 29 일입니다. 입력이 올바른 형식 중 하나로 한 달이라고 가정하십시오.
입력 integer가 주어지면 문자 n > 1로 구성된 측면 길이를 가진 ASCII 아트 팔각형을 출력하십시오 n. 아래 예를 참조하십시오. n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # …
루비에는 REPL이 내장되어있어 매우 편리합니다. 당신의 도전은 최소한의 코드로 충돌하는 것입니다! "충돌"의 정의는 " 의도하지 않은 방식으로 종료 "입니다. 이 수단 exit, quit, abort, irb_exit, irb_quit, 등. 알. 유효한 답변이 아닙니다. 또한 시스템의 다른 부분에 부작용을 일으키지 않을 수 있습니다. 예를 들어, `rm -rf /`유효하지 않습니다. 모든 버전 1.9.3 이상이 …