야구 경기 일정 짜는 프로그램인데요

 10명의 팀이 있고 하루에 한번씩 경기를 한다고했을때 10팀모두 한번씩 경기를 가져야해요 홈팀 원정팀 구분해가면서

10팀에 홈팀 원정팀 구분해가면서 경기하면 총 90경기가필요하고 
팀이 10명이니 하루에 5번의 경기를 치룰수있으면 총 18일 걸립니다.
그러면 18일동안 일정표를 배열로 나타낼건데 
EX/
       1         2            3         4         5  ' ' ' ' '  18
롯데:롯데/삼성
삼성:롯데삼성
두산:두산/Lg
Lg  :두산/Lg
'
'
'
'

이런식으로 첫째날 롯데 홈구장에서 롯데랑 삼성이랑 붙었으면 저렇게 표현할려고합니다
삼성입장에서 롯데홈구장에서 했으니깐 저렇게 저렇게 18일까지 구조체 서서 홈팀 원정팀 구분해서 배열로 넣을려고하는데 폴문을 어떻게 구성해야될지 머리가 안되네요 ㅠㅠ