标号1-n的n个人首尾相接,1到3报数,报到3的退出,求最后一个人的标号

问题分析 循环问题, 递归方式处理,或者for循环处理。 1. 退出条件, 只剩下一个人: 退出人数 = n - 1 变化的数据 报数, 退出人数 public static int getLastPersonNumber(int n) { if (n < 1) { return -1; } //初
posted @ 2020-04-20 11:04  WanderingAlbatross  阅读(485)  评论(0编辑  收藏  举报