Perguntas com a marcação «arithmetic»

9
A calculadora do tempo de trabalho

Isso se baseia em como minha empresa lida com o monitoramento dos horários de trabalho de todos os funcionários. Cada um de nós tem um cartão que pode ser passado na frente de um sensor, para que um relógio registre as horas em que os funcionários fazem check-in ou check-out no escritório. Toda vez...

9
Dicas para jogar golfe no The Powder Toy

Divirta-se com este, The Powder Toy é um desafio interessante para o golfe, especialmente com a lógica do filt. O que faz do TPT um desafio são as muitas e muitas maneiras de abordar um problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
Aritmética interpretada

Um fato pouco conhecido é que, se você ativar extensões de idioma suficientes (ghc), Haskell se tornará uma linguagem interpretada de tipo dinâmico! Por exemplo, o programa a seguir implementa a adição. {-# Language MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances,...

8
Quão bêbado estou e quando posso dirigir de novo?

É fim de semana e o que os caras legais estão fazendo nos finais de semana? Bebendo, é claro! Mas você sabe o que não é tão legal? Beber e dirigir. Então, você decide escrever um programa que diz a você como está carregado e quando poderá dirigir novamente sem ser detido pela polícia e perder sua...

8
Viajando em uma Terra plana

As coordenadas no mundo da Terra plana consistem em latitude (x) e longitude (y), que são números inteiros no intervalo de 0 a 9999. Muito parecido com números inteiros gaussianos , mas eles sempre são escritos usando esta notação: 411S 370E Ou seja, com Sou Nanexado à latitude e / Eou Wanexado...

8
Números excluídos

Dado um número inteiro N, imprima o Nnúmero positivo th Kcom a seguinte propriedade na base decimal: Para cada dígito Ina posição Pde K, o número formado Kremovendo o Pdígito (ie I) é divisível por I. Exemplo e observações 324 é esse número: 3 divide 24 2 divide 34 4 divide 32 Nota 1:...

8
Matemática de dois símbolos

Introdução Os quatro operadores matemáticos básicos (+, -, *, /) podem ser reduzidos para apenas dois, devido ao fato de: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Desafio O desafio é receber a entrada como uma "string" que contém: Números Variáveis ​​de caractere único ("x",...