대학생 코딩 과제 대행 java, python, oracle 열세 번째

https://open.kakao.com/o/s3aMpbA

이번에도 연이이서 칼턴 대학교 학생이 의뢰를 해주었다. 이번 과제는 지난번들과는 다르게 요구사항이 꽤나 까다로웠다.

과제 요구사항이 4페이지나 된다.. 이거 올리기 조금 힘들것 같은데 한 번 올려 본다.











요약 하자면 사용자에게 특정한 체스판의 상황을 입력받아서 구현 한 다음에,
체스 말마다 점수를 매길 수 있는데, 점수가 높은 팀을 출력해주는 프로그램이다.
하지만 프로그램을 구현할 때 제약사항이 너무 많았다.
list comprehensions을 쓰지말고, 자료형은 dictionary나 map은 전혀 쓰지말고 only list로 구현하라고,, 더욱이 쓸 수 있는 내장함수도 제한을 두고 등등 너무 많다. 몇 개 어겼을 수도 있다 하지만 그냥 다 지키기 귀찮아서 코드를 짰다.


아래는 실행 영상




코드는 400줄 정도라서 여기 올리면 더러울 것 같아서 고려를 해봐야겠다.

댓글

이 블로그의 인기 게시물

About Kafka Basic

About JVM Warm up

About ZGC

Spring Boot Actuator readiness, liveness probes on k8s

About G1 GC

sneak peek jitpack

About idempotent

C 언어 구조체의 포인터 멤버 변수

Synology NAS에 MariaDB 10에 Mysql workbench로 원격접속하기

About Websocket minimize data size and data transfer cost on cloud