有x个公司,每两个公司签一份合同,共签了45份合同,则有多少个公司