Perguntas com a marcação «c»

26
A sequência mais-menos

A sequência mais-menos A sequência mais-menos é aquela que começa com duas sementes a(0)e b(0). Cada iteração dessa sequência é a adição e subtração dos dois membros anteriores da sequência. Isto é, a(N) = a(N-1) + b(N-1)e b(N) = a(N-1) - b(N-1). Objetivo Produza a sequência mais-menos, em...

26
1 + 1 = 10, 1 + 2 = 3

Escreva uma função ou programa que possa fazer aritmética simples (adição, subtração, multiplicação e divisão) na base 10 e na base 2. A função pegará uma expressão matemática como entrada e produzirá o resultado correto na base correta. A entrada será nnúmeros separados por um ou vários...

26
Somas Inteiras Diluídas

Um número inteiro positivo pode ser diluído inserindo um 0entre dois bits em sua expansão binária. Isso significa que um nnúmero de bits possui n-1diluições, que não são necessariamente todas distintas. Por exemplo, para 12(ou 1100em binário), as diluições são 11000 = 24 ^ 11000 = 24 ^ 10100...

26
Espelho, Espelho, no Código

As linguagens de programação bidimensionais geralmente têm comandos de espelho como /e \para redirecionar o ponteiro de instruções na grade: >>>>\ v v <<<</ Neste desafio, você recebe uma direção de entrada e um espelho e precisa determinar a direção de...

25
Transpilar o WordMath

Todos nós vimos aqueles "matemáticos hax" on-line que são assim: Think of a number, divide by 2, multiply by 0, add 8. E, por mágica, todo mundo acaba com o número 8! Língua Vamos definir uma linguagem de programação que use a sintaxe do texto acima, chamada "WordMath". Os scripts do...

25
Substituição recursiva de string

A tarefa Escreva um programa ou função que, com três seqüências de caracteres, A, B, Cproduza uma sequência de saída em que cada instância de Bin Afoi recursivamente substituída por C. Substituir recursivamente significa repetir uma substituição em que em cada etapa todas as instâncias não...

25
Feliz dia do Pi arredondado

Para comemorar o Dia do Pi Arredondado, você deve aproveitar a data de hoje para criar um programa que absorva o diâmetro de um círculo e produza sua circunferência multiplicando o diâmetro por 3,1416, onde 3,1416 deve ser obtido usando a data de hoje. Input 3 Output 9.4248 etc. Não leva a data...

25
Contagem de soma zero

Escreva um programa ou função que, dado que n ≥ 1, retorne o número de soluções para ± 1 ± 2 ± 3 ± ... ± n = 0. Para n = 6, não há soluções, então a resposta é 0. Para n = 4, existem duas soluções, então a resposta é 2 (as duas soluções são 1 - 2 - 3 + 4 = -1 + 2 + 3 - 4 = 0). Essa é a sequência...

25
Recíproco de um número (1 / x)

Desafio Dado um número (ponto flutuante / decimal), retorne seu recíproco, ou seja, 1 dividido pelo número. A saída deve ser um número decimal / ponto flutuante, não apenas um número inteiro. Especificação detalhada Você deve receber entrada na forma de um número decimal / ponto flutuante...

25
Sequência Q de Hofstadter

Definição a (1) = 1 a (2) = 1 a (n) = a (na (n-1)) + a (na (n-2)) para n> 2 onde n é um número inteiro Tarefa Dado inteiro positivo n, gere a(n). Casos de teste n a(n) 1 1 2 1 3 2 4 3 5 3 6 4 7 5 8 5 9 6 10 6 11 6 12 8 13 8 14 8 15 10 16 9 17 10 18 11 19 11 20 12 Referência OEIS...

25
Soma de dígitos fatoriais

O desafio é calcular a soma dos dígitos do fatorial de um número. Exemplo Input: 10 Output: 27 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800 e a soma dos dígitos no número 10! é 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27 Você pode esperar que a entrada seja um número inteiro acima de 0. A saída pode ser de...

24
Horários de 24 e 12 horas

Escreva um programa ou função sem entrada que imprima ou retorne essa sequência de 24 e 12 horas : 00:00 12:00am 01:00 1:00am 02:00 2:00am 03:00 3:00am 04:00 4:00am 05:00 5:00am 06:00 6:00am 07:00 7:00am 08:00 8:00am 09:00 9:00am 10:00 10:00am 11:00 11:00am 12:00 12:00pm 13:00 1:00pm 14:00...

24
Imprima a letra de "Twinkle Twinkle Little Star"

Seu objetivo é imprimir a letra da música "Twinkle Twinkle Little Star" à medida que cada nota é tocada. O microfone do computador ouvirá anotações. Se o tom (mas não necessariamente o comprimento) da nota estiver correto, imprima a sílaba apropriada. Caso contrário, não faça nada. Cada nota terá...

24
Soma circular

Inspirado por uma pergunta no Stack Overflow . Dada uma matriz não vazia de números inteiros xe um número inteiro positivo n, calcule a soma de cada bloco deslizante de comprimento nao longo da matriz x, preenchendo circularmente os valores ausentes à esquerda com valores da direita da seguinte...