999名学生从前往后排成一列,按下面的规则报数:如果某名同学报的数是一位数,那么后面的同学就要报出这个数与9的和;如果某名同学报的数是两位数,那么后面的同学就要报出这个数的各位数与6的和.现在让第一个同学报1,那么最后一名同学报的数是多少?

问题描述:

999名学生从前往后排成一列,按下面的规则报数:
如果某名同学报的数是一位数,那么后面的同学就要报出这个数与9的和;如果某名同学报的数是两位数,那么后面的同学就要报出这个数的各位数与6的和.现在让第一个同学报1,那么最后一名同学报的数是多少?

报数规律1,10,6,15,11,7,16,12,8,17,13,9,18,14,10,回到了10,所以除了第一个数字外,13个数字为一个循环,所以(999-1)/13=76余10,所以第999个数为13