Perguntas com a marcação «code-golf»

21
Count My Change

Sua tarefa é classificar uma matriz que contenha as cadeias "quarto", "moeda de dez centavos", "níquel" e "centavo" várias vezes em nenhuma ordem específica e classificá-las para que elas estejam nessa ordem: quarter dime nickel penny(em outras palavras, maior ou menor valor monetário)....

21
Encontre a submatriz com a menor média

Você recebe uma matriz n por m de números inteiros, onde n, m> 3 . Sua tarefa é encontrar a sub-matriz 3 por 3 que tem a média mais baixa e gerar esse valor. Regras e esclarecimentos: Os números inteiros não serão negativos Formato opcional de entrada e saída A saída deve ser precisa até pelo...

21
Qual é o meu Índice de Massa Corporal?

Problema: Sua tarefa é escrever um programa que tenha como entrada uma altura (em metros) e peso (em quilogramas) e produza a categoria de IMC correspondente. O IMC é uma medida da relação entre seu peso e sua altura. É datado e impreciso para muitas pessoas , mas isso não importa aqui! O IMC...

21
Quantas sequências de Blackjack nessa lista?

Sua tarefa é descobrir quantas seqüências distintas de Blackjack podem ser encontradas em uma lista ordenada de 12 cartas. Uma sequência de Blackjack é definida como uma sequência de cartas consecutivas cuja soma de pontos é exatamente 21. Os pontos são contados de acordo com a tabela a...

21
Como eu acabei com este FizzBuzz?

O FizzBuzz é muito simples, aposto que você pode fazer isso ao contrário. Neste desafio, você receberá o comprimento da sequência do FizzBuzz e deverá fornecer o número inteiro positivo que produziu essa sequência. Descrição Para dividir isso, uma string do FizzBuzz para né gerada pelo seguinte...

21
Fix my Fat Fingers

Code Golf Challenge Eu tenho um problema, meus dedos estão gordos e eu frequentemente juro um problema de digitar um pressionamento de tecla à direita no meu teclado. Receio que o atraso esteja piorando e piorando com o passar do tempo. Sopn cada tecla que eu faço; desloque-se para a...

21
Beba seu café da manhã

Desenhe esta xícara de café Ascii: o o o __________ / \ __ | J \ | A | | V | | A | __ / \ __________ / Brownie aponta para café-script ou java :) O código mais curto em bytes, função ou programa, nova linha ou espaço em branco à direita é aceitável,

21
Classificar caracteres inúteis

Este desafio é inspirado por esta resposta muito boa do TidB. Na resposta do TidB, cada oito caracteres está na ordem correta: gnilwoB edoC( Code Bowlingpara trás). As outras strings, porém, estão em uma ordem estranha e aleatória. Seu desafio é consertar isso. Pegue uma string (não vazia) e...

21
Onde estão os caracteres adjacentes no título? [3, 4]!

Título com erros ortográficos de propósito. Leia mais para descobrir o porquê. Sua tarefa: dada uma sequência ou lista delimitada, incluindo os caracteres A,B,C,D, produza os índices de todos os caracteres iguais adjacentes. A saída pode ser várias cadeias / números inteiros em várias linhas, uma...

21
Verificar pares próprios

Nesse desafio, você receberá uma matriz quadrada A, um vetor ve um escalar λ. Você será solicitado a determinar se (λ, v)um par próprio corresponde a A; isto é, seja ou não Av = λv. Produto Dot O produto escalar de dois vetores é a soma da multiplicação por elementos. Por exemplo, o produto...

21
Temperaturas não médias!

Houve uma discussão na TNB uma vez sobre a melhor escala de temperatura e concordamos em algo: Faça a média das quatro principais escalas de temperatura! Ou seja, Celsius , Kelvin , Fahrenheit e Rankine (Desculpe Réaumur). Portanto, agora o problema é que a maioria das pessoas não usa esse...

21
Decomposição racional a = xyz (x + y + z)

Escreva funções x(a), y(a)e z(a)tais que, para qualquer racional, a todas as funções retornem números racionais e x(a)*y(a)*z(a)*(x(a) + y(a) + z(a)) == a. Você pode assumir um valor ≥ 0. Você não precisa usar tipos ou operações racionais em seu programa, desde que seja matematicamente correto....

21
Quando a vida lhe der limões, faça uma limonada

Desafio Você será dado uma cadeia de entrada, em qualquer lugar a palavra "Lemon"é encontrada deve ser convertido para "Lemonade" , mas o a, de edeve ser emprestado de outro lugar na sentença. Exemplo Exemplo de entrada: Encontrei limão quando criança Saída de exemplo: Eu encontro uma...

21
Todos os k-mers / n-gramas

Introdução Tivemos histogramas e contando , mas não listamos todos eles. Todos os anos, a Dyalog Ltd. realiza uma competição estudantil. O desafio é escrever um bom código APL. Esta é uma edição de código-golfe independente de idioma do sexto problema deste ano. Tenho permissão explícita para...

21
Encontre os índices de valores em uma lista em outra

Você deve usar duas listas de números inteiros positivos como entrada, vamos chamá-los de n e m . Você pode assumir que: Todos os números inteiros em n fazem parte de m Todos os números inteiros em m são únicos As listas não estão vazias Desafio: retorne os índices de onde você encontra os...

21
Gerando um time de futebol!

Gere a seguinte arte ASCII do time de futebol com o menor número de bytes possível. |.| |.| |.| |.| |.| |.| |.| |.| ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ ]^[ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ /~`-'~\ {<| 8 |>}{<| 6 |>}{<| 1 |>}{<| 3 |>}{<| 7...

21
Baixe um arquivo da Internet

Introdução Sim, é tão simples assim. Baixe qualquer arquivo da internet! Regras Você deve usar a API do seu idioma. Você deve enviar o arquivo baixado para o STDOUT, o console, um arquivo etc. A entrada deve estar vazia ou o URL que você deseja baixar, mas o URL deve contar para a contagem de...

21
Minhas [sub] cordas estão escondidas!

Introdução Há um tempo atrás, um usuário de SO perdido postou uma pergunta aqui e agora foi excluída, mas acho que seria um bom desafio, então aqui vai ... Desafio Escreva um programa ou função completo que use duas cadeias e verifique se alguma permutação da primeira cadeia é uma sub-cadeia da...