Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Добрый день, школьная задачка(((?

Добрый день, есть задача, где указывается кол-во человек, число в считался. Нужно пройти по списку на число считалки, удалить на ком остановилось и продолжить считать со следующего. Не могу реализовать код!?
total_people = int(input('Кол-во человек: '))
people_list = []
for i in range(1, total_people + 1):
people_list.append(i)
number = int(input('Какое число в считалке? '))
while len(people_list) != 1:
print('Текущий круг людей: ', people_list)
x = 7 % len(people_list)
y = people_list.pop(x - 1)
print('Начало счёта с номера ')
print('Выбывает человек под номером ', y)
print()
print('Остался человек под номером ', people_list[0])
Домашние задания
Александр Быков
  ·   · 157
Начинающий Python разработчик   · 22 сент 2021
Добрый день
Как вариант, можно так попробовать:
people = list(i+1 for i in range(int(input('Сколько человек?: '))))
count = int(input('Сколько считаем?: '))

i = 0
while len(people) != 1:
    x = count%len(people)
    i = x-1
    print(f'Выбыл номер {people.pop(i)}')
    if i not in (-1, 0):
        people = people[i:] + people[:i]
print(f'Остался номер {people[0]}')