李老师在三张卡片上各写了一个不同的一位数。他先把这三张卡片分别发给这甲、乙、丙三个同学后,又收回再发;这样连续发了几次以后,甲几次拿到的卡片上数字的和是9,乙几次拿到的卡片上数字之和是10,丙几次拿到的卡片上数字之拿的和是20。那么: (1)李老师发过几次卡片? (2)三张卡片上的数字分别是几? (3)甲、乙、丙三人各拿到哪几张卡片?