CCircleJunco
Produto

Recursos do programa · Índice do sobrevivente de Josephus

01

Uma revisão em CircleJunco pode ligar cada atualização recorrente à posição do sobrevivente em um círculo menor.

01

Modelos

Configure um endpoint compatível com OpenAI ou Anthropic com a URL base e uma chave API, quando necessária. Teste a conexão. O servidor local precisa estar em execução; ferramentas remotas podem transmitir dados separadamente.

02

Projeto

Escolha uma pasta e peça ao assistente que leia os arquivos relevantes antes de editá-los. Defina o objetivo e os limites da tarefa.

03

Alterações

Confira as alterações e a saída dos comandos. Execute as verificações do projeto antes de aceitar o resultado; código gerado não vem automaticamente testado.

Índice do sobrevivente de Josephus

● ● ●CircleJunco●
Fluxos de trabalho · Índice do sobrevivente de Josephus ×
def josephus_index(count, step):
    if type(count) is not int or not 1 <= count <= 10000:
        raise ValueError("circle.count")
    if type(step) is not int or not 1 <= step <= 1000000:
        raise ValueError("circle.step")
    survivor = 0
    for size in range(2, count + 1):
        survivor = (survivor + step) % size
    return survivor
✳Encontre o índice começando em zero do sobrevivente de Josephus para um a 10000 participantes e passo de um a 1000000.
✓ AlteraçõesRevise antes de aplicar ↗
Ilustração do ambiente
Ambiente de programação com IA

Seu próximo projeto começa aqui.

Baixar para Windows ↗