Perguntas com a marcação «chemistry»

16
Número de alcanos de

Dado um número positivo nnn , encontre o número de alcanos com nnn átomos de carbono, ignorando os estereoisômeros ; ou equivalente, o número de árvores não rotuladas com nnn nós, de modo que cada nó tenha grau ≤ 4≤4\le 4 . Esta é a sequência OEIS A000602 . Veja também: Parafinas - Código...

16
Um desafio elementar

Este desafio é inspirado nesta citação de Oliver Sacks: “Aos 11 anos, eu poderia dizer 'eu sou sódio' (Elemento 11), e agora aos 79, eu sou ouro.” - Oliver Sacks Quero que você encontre números em uma string e os substitua pelos símbolos dos elementos correspondentes. (1 é H, 2 é Ele, 3 é Li,...

15
Voltar para a aula de química

Introdução Uma das primeiras coisas que aprendi em química foi dar a fórmula para a combustão de alcanos. O exemplo mais básico era: 2CH4 + 4O2 > 4H2O + 2CO2. Observe que a equação poderia ter sido simplificada dividindo cada coeficiente por 2, obteríamos CH4 + 2O2 > 2H2O + CO2 . Para...

14
Massas molares de compostos

Tarefa Escreva um programa que absorva um composto composto apenas de elementos com um número atômico menor ou igual a 92 (Urânio) e produz a massa molar do composto em grams/mole. Regras e Restrições Você não pode usar uma função que calcule diretamente massas molares para você. Seu programa...

14
Contando cadeias de Cunningham

Os números primos sempre fascinaram as pessoas. 2300 anos atrás, Euclides escreveu em "Elementos" Um número primo é aquele que é medido apenas por uma unidade. o que significa que um primo só é divisível por 1(ou por si mesmo). As pessoas sempre procuraram relações entre números primos e...

13
Diagramas de configuração eletrônica

Desafio Dado o nome de um elemento, produza sua configuração eletrônica. Entrada Sua entrada será o nome completo de cada elemento (o intervalo é de hidrogênio, 1 a cálcio, 20), com algumas exceções - você deve ser capaz de considerar as seguintes entradas: Natrium - This is sodium Kalium -...

13
Operadores Bitwise em Brainfuck

Sua tarefa é criar um programa cerebral para cada um dos seguintes operadores binários. Cada programa deve pegar um ou dois números de 8 bits (A e B) da entrada e calcular a operação especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Você não precisa implementar...

12
Gráfico de golfe uma solubilidade

Dado o nome de um cátion e ânion, produza "S" (solúvel) ou "I" (insolúvel). A tabela que usaremos é da wikipedia: https://en.wikipedia.org/wiki/Solubility_chart . É copiado no final da pergunta para referência futura. Entrada : O cátion, seguido pelo ânion, separado por um espaço. O cátion será um...

12
Golfe Composto Iônico

Desafio Dadas duas entradas, um íon positivo e um íon negativo, você deve produzir a fórmula para o composto iônico que seria produzido a partir dos dois íons. Isso basicamente significa equilibrar as cobranças para que sejam iguais a zero. Não se preocupe em formatar a fórmula com números de...

12
O químico louco e o programador inteligente

História de fundo Você acorda tonto em um laboratório de química e percebe que foi sequestrado por um velho químico louco. Como ele não pode ver muito bem por causa de sua idade, ele quer que você trabalhe para ele e só então, você pode escapar do laboratório. Tarefa É sua tarefa retornar as...

11
Grau de insaturação

Grau de insaturação Este não é um quebra-cabeça de código particularmente difícil - mas estou interessado em ver suas várias maneiras de resolvê-lo. O grau de insaturação é o número de ligações químicas duplas entre átomos e / ou o número de anéis em um composto químico. Você receberá a fórmula...

11
Maior substrato de DNA palindrômico reverso

Como você deve saber, no DNA existem quatro bases - adenina ( A), citosina ( C), guanina ( G) e timina ( T). Tipicamente Aligações com Te Cligações com G, formando os "degraus" da estrutura de hélice dupla de ADN . Definimos o complemento de uma base para ser a base à qual ele se liga - ou seja, o...

9
Crie todas as combinações de grupos de variáveis ​​até o pedido n

ESPECIFICAÇÃO Dadas as mvariáveis, crie todas as combinações conforme a ordem n. Por exemplo, A saída do mapeamento de duas variáveis ​​( ae b) para ordenar 1seria: uma b ab A saída do mapeamento de duas variáveis ​​( ae b) para ordenar 2seria: uma a 2 b b 2 ab a 2 b ab 2 a 2 b 2 A saída...

8
Construa um espectrômetro de massa!

Desafio Dada a massa molecular de alta resolução de uma molécula orgânica, produz a fórmula molecular da molécula. Explicação A entrada será um número único com três casas decimais de precisão, a massa molecular relativa da molécula. Aqui, a massa molecular é definida como a soma das massas dos...

8
Nomeando compostos iônicos

Um composto iônico é chamado assim: (metal name) (non-metal suffixed with -ide). Aqui está uma lista de todos os sufixos que precisam ser substituídos por -ide: -on -ogen -ygen -ine -orus -ur -ic -ium O número de átomos de cada elemento no composto não é usado para nomear compostos iônicos....

8
Imprimir a fórmula

Introdução Na química, existe um tipo de extensão, extensão .xyz, ( https://en.wikipedia.org/wiki/XYZ_file_format ), que imprime em cada linha um elemento químico e as coordenadas no plano do elemento. Isso é muito útil para os químicos entenderem os compostos químicos e visualizarem os compostos...