Perguntas com a marcação «java»

Esse desafio está relacionado à linguagem Java. Observe que os desafios que exigem que as respostas estejam em um idioma específico geralmente são desencorajados.

86
Dicas para jogar golfe em Java

Existem atalhos úteis que podem ser usados ​​em Java? Como mostrado abaixo, importjá adiciona pelo menos 17 caracteres a um programa. import java.io.*; Entendo que a solução simples seria usar outra linguagem, mas parece ser um desafio real reduzir os programas Java. As dicas devem ser...

50
Você é o elo mais fraco, adeus

Este desafio do rei da colina é baseado no game show, Weakest Link . Para aqueles que não estão familiarizados com o programa, o cerne desse desafio lida com quem você vota : Se os outros jogadores são mais espertos que você, você tem menos chances de ganhar o pote. Se os outros jogadores são...

37
Splix.io - Rei da terra

Você é um ponto empreendedor que deseja aumentar a terra sob seu controle. Isso é bastante simples - viaje para fora de sua terra atual e retorne à sua terra e tudo nesse loop agora é de sua propriedade. Mas há um porém. Se algum outro ponto encontrar seu laço e cruzá-lo, você morre. Se você ainda...

37
Votação Estratégica, O Jogo

Um dos sistemas de votação mais comuns para eleições de vencedor único é o método de votação por pluralidade. Simplificando, o candidato com mais votos vence. A votação da pluralidade, no entanto, é matematicamente doentia e é suscetível de criar situações nas quais os eleitores são levados a votar...

33
Este é o número Loeschian?

Um número inteiro positivo ké um número Loeschiano se kpode ser expressa como i*i + j*j + i*jpara i, jinteiros. Por exemplo, os primeiros números loeschianos positivos são: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Observe que i, jpara um dado, knão são únicos. Por...

32
Leilão de notas de dólar

Este é um desafio KOTH para o jogo de leilão de notas de dólar na teoria dos jogos. Nele, um dólar está sendo vendido pelo maior lance. Os lances aumentam em incrementos de 5 ¢ e o perdedor também paga o lance. A idéia é que ambos os jogadores escalem a guerra de lances muito além do valor de um...

30
Socorro! Minha calculadora quebrou! (Transforme expressão inteira em pressionamentos de tecla da calculadora)

Introdução Socorro! Eu deixei cair acidentalmente minha calculadora TI-84 pela janela (não pergunte como) e ela quebrou. Eu tenho um teste de matemática amanhã e a única calculadora que posso encontrar é uma com estes botões: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Meu teste de matemática é um teste de...

29
A miragem da pessoa inteligente

Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i %...

29
Isso é BS! (jogo de cartas)

BS é um jogo de cartas em que o objetivo do jogo é perder todas as suas cartas. Um jogo consiste em quatro jogadores e um baralho de 52 cartas. Cada jogador recebe aleatoriamente 13 cartas. Normalmente, os cartões são rotulados de 2 a 10, Ás, Valete, Rainha, Rei, mas, para simplificar, os cartões...

25
Código Bots 4: Programação Funcional

sheesh, este é realmente o quarto? Para todos os veteranos, o principal desafio é o mesmo, mas estamos usando Java em vez de uma linguagem personalizada. Aqui estão os três últimos desafios do CodeBot , caso você esteja interessado. O objetivo do CodeBots é tornar seu bot o mais viral possível ....

24
Torneio de Xadrez

Este é um KOTH de xadrez com regras simplificadas (porque o próprio xadrez já é complicado, jogá-lo através de um programa simples não facilita as coisas). No momento, ele está limitado ao java (versão 8), mas a criação de uma classe de wrapper não é tão difícil (caso alguém queira fazer...

23
King-Pen! (Pontos e caixas)

Este é um desafio do tipo rei da colina para Dots and Boxes (também conhecido como Pen the Pig). O jogo é simples, por sua vez, basta desenhar uma linha em uma cerca vazia. Toda vez que você completar um quadrado, você ganha um ponto. Além disso, como jogamos de acordo com as regras do campeonato ,...

22
Faça um quebra-cabeças simples

(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto agrupado em várias...

22
Rei da Colina - Dados do Mentiroso

Dados do Mentiroso é um jogo de dados bastante simples. Eu já vi algumas variações diferentes das regras, mas aqui está a versão com a qual estou mais familiarizado: Cada jogador começa com 5d6 Exceto ao somar os dados no final de uma rodada, cada jogador pode ver seus próprios dados, mas não os...

22
A Grande Caça Wumpus

COMPLETO A temporada de Wumpus terminou e com a vida de muitos Wumpus cruéis e corajosos Hunter. Assim como alguns caçadores covardes, imorais e absolutamente estúpidos. Mas no final do dia, o NascarHunter, do Dr. Heckle, saiu com o maior tesouro e glória. Saudamos você, oh corajoso ......

20
Conecte-n tempo!

https://en.wikipedia.org/wiki/Connect_Four Alguém se lembra do jogo para 2 jogadores conectar 4? Para quem não, era uma placa 6x7 vertical na superfície. O objetivo do connect 4 é conectar bem 4! A conexão é contada se for horizontal, diagonal ou vertical. Você coloca suas peças no quadro...

19
Classificação de inserção reversa

Objetivo Gere a lista codificada original, a partir dos movimentos que uma Classificação de inserção faria para classificá-la. A lista original terá todos os números de 0até N-1(inclusive) onde Nestá o tamanho da entrada. Entrada Uma lista contendo as movimentações necessárias para classificar a...