프로그램언어+/Python 26

파이썬 문제 풀어보기(매칭 자료구조 알고리즘) - (작업중 엉킴)

취미가 가장 비슷한 커플을 매칭 해 주자! 알파벳으로 이루어진 2차원 배열이 입력으로 주어진다. 이 배열에서 각 line은 하나의 사람을 나타내고, 하나의 알파벳은 하나의 취미를 나타낸다. 취미의 종류는 (a-z) 26개이고, 한 사람 당 10개의 취미를 가진다. 한 사람이 중복된 취미를 가질 수는 없다. 취미가 가장 비슷한 커플들을 찾아 내보자. 입력 : 커플 매칭의 대상자의 수가 첫 번째 line에 주어지며(행과 열은 공백으로 구분), 그 다음 line 부터는 취미 값이 주어진다. 취미가 나타나는 순서는 아무런 관계 없다. 입력 샘플 3 E H R A D W Q C T P //1번 대상자 E G U D A M C P V B //2번 대상자 E H R D A Q W C T M //3번 대상자 출력 : ..

파이썬 게임만들기(공피하기)

처음으로 파이썬으로 GUI환경에 입문한다.그동안 콘솔에만 찍거나 앱 어플리케이션, 웹 어플리케이션 작업을 했었기에 조금 신세계(?)였다. 무튼 시작하자.이 프로젝트는 외주 프로젝트였으며, legacy.py를 받고, 이 게임에 이미지 리소스를 추가하고 싶다는 것이였다. 그래서 기존에 turtle 모듈사용했던것을, 이미지 사용이 가능한 pygame모듈을 사용했고, 게임진행을 조금 업그레이드 했다. 해당 소스코드 밑에 이미지를 참조!!! 프로젝트 변경(전) ○ 기존 게임 방식-흰색 turtle이 (turtle모듈의 클래스를 객체화한것) 초록색 turtle을 닿는다.-스코어가 오른다.-빨간색 turtle과 부딪히면 게임이 종료되고, 스코어가 나오는방식. legacy.py 1234567891011121314151..