0x.프로그래밍/Python
-
0x16.Changer0x.프로그래밍/Python 2017. 12. 7. 15:00
0x16.Changer 1. Hex Encode2. Hex Decode3. ASCII Encode4. ASCII Decode 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950def main(): while True: print '=================' print 'Changer by pwnWiz' print '=================' print 'Choose the Option' print '1. Hex Encode' print '2. Hex Decode' print '3. ASCII Encode' print '4. ASCII Decode' print 'Other to e..
-
0x14.카드 역배치0x.프로그래밍/Python 2017. 7. 19. 11:33
0x14.카드 역배치 부터 20까지 숫자가 하나씩 쓰인 20장의 카드가 오름차순으로 한 줄로 놓여있다. 이제 여러분은 다음과 같은 규칙으로 카드의 위치 를 바꾼다: 구간 [a,b] (단, 1≤a≤b≤20) 가 주어지면 위치 a부터 위치 b까지의 카드를 현 재의 역순으로 놓는다. 예를 들어, 현재 카드가 놓인 순서가 위의 그림과 같고 구간이 [5,10]으로 주어진다면, 위치 5부터 위치 10까지의 카드 5,6,7,8,9,10을 역순으 로 하여 10,9,8,7,6,5로 놓는다. 이제 전체 카드가 놓인 순서는 아래 그림과 같다. 출처: 2015 KOI지역본선 고등
-
0x13.Jolly Jumpers0x.프로그래밍/Python 2017. 7. 14. 10:18
0x13.Jolly Jumpers n개의 정수(n>0)으로 이루어진 수열에 대해 서로 인접해 있는 두 수의 차가 1에서 n-1까지의 값을 모두 가지면 그 수열을 졸리 점퍼라고 한다. 예로 , 1, 2, 4, 7, 11 숫자 들의 차의 절대값이 1, 2, 3, 4로 1부터 n-1 즉, 4까지의 값을 다 가지기 때문에 조건이 성립한다. 위 함수는 리스트를 입력받아 절대값을 구한 것을 새로운 리스트에 집어 넣고, 정렬을 한 다음 조건식을 검사해 결과를 출력해준다.
-
0x10.사이냅소프트 면접문제0x.프로그래밍/Python 2017. 7. 7. 11:15
0x10.사이냅소프트 면접문제 출처 : http://okjsp.net/bbs?seq=92230 주어진 문자열(공백 없이 쉼표로 구분되어 있음)을 가지고 아래 문제에 대한 프로그램을 작성하세요. 이유덕,이재영,권종표,이재영,박민호,강상희,이재영,김지완,최승혁,이성연,박영서,박민호,전경헌,송정환,김재성,이유덕,전경헌 김씨와 이씨는 각각 몇 명 인가요? "이재영"이란 이름이 몇 번 반복되나요? 중복을 제거한 이름을 출력하세요. 중복을 제거한 이름을 오름차순으로 정렬하여 출력하세요. 1. 김씨와 이씨는 각각 몇 명 인가요? 2. "이재영"이란 이름이 몇 번 반복되나요? 3. 중복을 제거한 이름을 출력하시오. 4. 중복을 제거한 이름을 오름차순으로 정렬하여 출력하시오. 마지막은 list의 함수인 sort를 활용하..