Perguntas com a marcação «arithmetic»

14
Listas com balanceamento de mod

Introdução Suponha que eu tenha uma lista de números inteiros, digamos L = [-1,2,2,1,2,7,1,4] . Eu gosto de ter equilíbrio na minha vida, então estou feliz em ver que tem tantos elementos estranhos quanto pares. Além disso, ele também possui um número igual de elementos em todas as classes de...

14
Combine o relógio marcante

Introdução: Em casa, temos um relógio que bate o valor indicado a cada hora, mas também que bate uma vez a cada meia hora. Então, de 0:01 até 12:00, ocorre nesta ordem: 1, 1, 1, 2, 1, 3, 1, 4, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, 1, 11, 1, 12 Desafio: Dado um número inteiro n, produza uma...

14
Números ausentes na soma aritmética

Desafio Dando uma soma aritmética válida com alguns números ausentes, produza a expressão completa. Exemplo: 1#3 123 + 45# => + 456 -------- -------- 579 579 Entrada O formato da expressão pode ser uma matriz ["1#3", "45#", "579"], uma sequência "1#3+45#=579"ou 3...

14
Quanto doce você pode comer?

Crédito para Geobits na TNB pela ideia Um post sem detalhes suficientes postou recentemente um jogo interessante: 2 crianças sentam-se na frente de uma variedade de doces. Cada pedaço de doce é numerado de 1 a x, xsendo a quantidade total de presente presente. Há exatamente 1 ocorrência de cada...

13
Very Nice Friedman Numbers

Um número de Friedman é um número inteiro positivo que é igual a uma expressão não trivial que usa seus próprios dígitos em combinação com as operações +, -, *, /, ^, parênteses e concatenação. Um número agradável de Friedman é um número inteiro positivo que é igual a uma expressão não trivial que...

13
Obtenha os Getters

A tarefa Acho que todo mundo adora a geração automática de código e economiza algum tempo durante o trabalho. Você precisa criar muitas classes e membros durante o dia e não deseja criar todas gettersmanualmente. A tarefa é escrever um programa ou função que gere getterspara todos os alunos...

13
A espiral de multiplicação única

Este é inspirado no recente desafio da tabuada de Calvin's Hobbies . Escreva uma função ou programa que aceite um número inteiro Ncomo entrada e imprima ou retorne uma espiral de multiplicação exclusiva N por N. O código deve (em teoria) trabalhar para N entre 0 e 1000 (a saída pode ser difícil)....

13
Suavizar um gráfico de linhas

Dada a entrada de um número inteiro n e uma lista de números inteiros positivos m 1 , m 2 , ..., imprima uma lista de números inteiros m 1 ' , m 2 ' , ... onde m x ' é definido como a média de m xn a m x + n . Ao calcular essas médias, ignore os índices que estão fora dos limites (e ajuste o...

13
Decifrar os símbolos matemáticos

Se você leu o livro Contato de Carl Sagan, esse desafio pode lhe parecer familiar. Dada a entrada de um conjunto de equações matemáticas que consiste em um número, um operador desconhecido, outro número e um resultado, deduza quais operadores representam adição, subtração, multiplicação ou...

13
Encontre a largura ideal da porta deslizante

As portas deslizantes têm preços variados com base na largura das portas. Os preços diferentes são os seguintes: 60 - 80 cm: ¤150 81 - 100 cm: ¤200 101 - 120 cm: ¤220 Ao comprar um armário, obviamente, você deseja minimizar o custo; portanto, sua tarefa é encontrar a largura das portas que...

13
Converta para numeral romano!

Sua tarefa é converter um número inteiro positivo de número arábico para número romano. As coisas ficam difíceis quando você conta até 4000. Os romanos fizeram isso adicionando uma linha acima de um símbolo para multiplicá-lo por 1 000. No entanto, as linhas de cima não são exatamente exibidas no...

13
Produtos Fibonacci

Você pode decompor um número maior que 0 como uma soma exclusiva dos números positivos de Fibonacci. Nesta questão, fazemos isso subtraindo repetidamente o maior número possível de Fibonacci positivo. Por exemplo: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Agora, chamo...

13
Majorização não classificada de duas listas

Definição Diz-se que um vetor a contendo n elementos majoriza ou domina um vetor b com n elementos se todos os valores k são tais que 1 ≤ k ≤ n , a soma do primeiro elemento de a ↓ através do k ésimo elemento de a ↓ é maior igual ou igual à soma do primeiro a k de elementos de b ↓ , em que v ↓...

13
Interpretar intervalos soltos

Interpretar intervalos soltos ListSharp é uma linguagem de programação interpretada que possui muitos recursos, um deles é um criador de intervalo baseado em 1 índice que funciona assim: Você define um intervalo como (INT) TO (INT)ou apenas (INT)onde ambos ou o int único podem ir do valor mínimo...

13
Avalie torres de energia modulares

Dados dois números n e m, avalie a torre de poder infinita: n ^ (n + 1) ^ (n + 2) ^ (n + 3) ^ (n + 4) ^ ... mod m Lembre-se de que ^ é associativo correto. Então 2 ^ 3 ^ 4 = 2 ^ (3 ^ 4). Agora, como você pode atribuir um valor a uma sequência infinita de operadores associativos à...

13
Números com equilíbrio triplo

Descrição Consideramos um número inteiro com pelo menos três dígitos com balanceamento triplo se, quando divididos em três partes, os dígitos de cada parte somarem o mesmo número. Dividimos os números da seguinte forma: abcdefghi - Standard case: the number of digits is divisable through 3: abc...