| marathon:problem_75 [2007/10/30 14:16] 127.0.0.1 внешнее изменение
 | marathon:problem_75 [2016/10/27 23:05] (текущий) letsko
 | 
    
| Расставим натуральные числа от 1 до n по кругу. Пропускаем 1 и вычеркиваем  | Расставим натуральные числа от 1 до n по кругу. Пропускаем 1 и вычеркиваем  | 
| числа 2,... q. Пропускаем число q+1 и вычеркиваем следующие q-1 чисел. | числа 2,... q. Пропускаем число q+1 и вычеркиваем следующие q-1 чисел. | 
| И так далее. До те пор, пока не останется всего одно число. | И так далее. До тех пор, пока не останется всего одно число. | 
| Оно-то и будет значением J<sub>q</sub>(n). | Оно-то и будет значением J<sub>q</sub>(n). | 
|  |  | 
| <m>J_q(n)</m> = n на каждом шаге при  s = rq<sup>k</sup>-1, то есть при  | <m>J_q(n)</m> = n на каждом шаге при  s = rq<sup>k</sup>-1, то есть при  | 
| n = rq<sup>k</sup>-q+1, где r = 1,..,q-1, k = 1,2,..  Отметим, что эти числа | n = rq<sup>k</sup>-q+1, где r = 1,..,q-1, k = 1,2,..  Отметим, что эти числа | 
| в системе исчисления с основанием q оканчиваются единицей, а все остальные  | в системе счисления с основанием q оканчиваются единицей, а все остальные  | 
| цифры, за исключением, возможно, первой - q-1.\\ | цифры, за исключением, возможно, первой - q-1.\\ | 
| Формула при n = 3 вытекает из общей формулы (1):\\ | Формула при n = 3 вытекает из общей формулы (1):\\ |