[ 2021-03-09 ] 뷰산 프로그램

심재익·2021년 3월 9일
0

일기

목록 보기
8/44

공부

  • 1일 1문제
  • 뷰산 팀 배정 프로그램
  • 자바스크립트 제발

뷰산 팀 배정 프로그램

드디어 내가 뷰산에서 힘쓸 일이 생겼다. 전 기수에서 팀 배정을 할 때, 똑같은 사람을 많이 만나게 되는 경향이 짙었다. 그래서 프로그램을 만들어 최대한 다른 사람과 스터디를 할 수 있도록 하려고 한다.

이때 조건들을 간단하게 생각해봤다.

  • 이 프로그램에서 중복값이란 A와 B가 같은 팀이 된 횟수를 의미한다.
  1. 각 조에 스터디 팀이 무조건 한명 이상이 들어가야함
  2. 남여 비율을 맞추기 위해 남자를 먼저 넣음
  3. 그 후 여자를 넣으면서 최대한 중복된 사람을 만나지 않도록 만듦

완성

오늘 거의 하루종일 코딩을 했다. 오랜만에 공부가 아닌 구현을 하니까 나름 재미있었고, 생각보다 신경쓸 부분이 많아서 어려웠다.
사실 아직도 제대로 해결한 것 같진 않지만, 그래도 나름대로 작은 케이스 안에서는 최소한의 중복이 발생할 것 같다.

하지만 뭔가 단 한번도 같은 사람과 만나지 않도록 만들고 싶지만 어떻게 해야할지 생각이 나지 않는다. 참 어렵구만 ㅠㅠ

profile
치킨을 좋아하는 개발자

0개의 댓글