private static int yue(int k, int num) {         //命中就置为0         int[] peoples = new int[k];         Arrays.fill(peoples, 1);         int count = 1;         int leave = k;         int idx = 1;         int flag = 1;         while (leave > 1) {             if (count == num && peoples[idx - 1] == 1) {                 //命中                 peoples[idx - 1] = 0;                 leave--;                 count = 1;             } else {                 if (peoples[idx - 1] == 1) {                     count++;                     flag = idx;                 }             }             if (idx == k) idx = 1;             else idx++;         }         return flag;     }