Questions marquées «java»

Ce défi est lié au langage Java. Notez que les défis qui exigent que les réponses soient dans une langue spécifique sont généralement découragés.

86
Conseils pour jouer au golf à Java

Existe-t-il des raccourcis utiles utilisables en Java? Comme indiqué ci-dessous, importajoute déjà au moins 17 caractères à un programme. import java.io.*; Je comprends que la solution simple consisterait à utiliser un autre langage, mais raccourcir les programmes Java semble être un réel défi. Les...

50
Vous êtes le lien le plus faible, au revoir

Ce défi roi est basé sur le jeu télévisé Weakest Link . Pour ceux qui ne sont pas familiarisés avec le spectacle, le cœur de ce défi concerne le vote de votre choix : Si les autres joueurs sont plus intelligents que vous, alors vous avez moins de chance de gagner le pot. Si les autres joueurs sont...

37
Splix.io - roi de la terre

Vous êtes un point entreprenant qui souhaite augmenter les terres sous son contrôle. C’est très simple: quittez votre territoire actuel et revenez dans votre pays. Tous les éléments de cette boucle vous appartiennent maintenant. Mais il ya un hic. Si un autre point trouve votre boucle et la...

37
Vote stratégique, le jeu

L'un des systèmes de vote les plus courants pour les élections à un gagnant est la méthode du vote à la pluralité. En termes simples, le candidat avec le plus de votes gagne. Toutefois, le vote à la pluralité est mathématiquement peu judicieux et risque de créer des situations dans lesquelles les...

33
Est-ce que ce nombre est Loeschian?

Un entier positif kest un nombre de Loeschian si kpeut être exprimé comme i*i + j*j + i*jpour i, jentier. Par exemple, les premiers nombres loeschiens positifs sont: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Notez que i, jpour une donnée, kne sont pas uniques. Par...

32
Enchères de billets d'un dollar

Ceci est un défi KOTH pour le jeu d' enchères d' un billet d'un dollar dans la théorie des jeux. Dans ce document, un dollar est vendu au plus offrant. Les offres augmentent par incréments de 5 ¢, et le perdant paie également leur offre. L'idée est que les deux joueurs intensifient la guerre des...

30
Aidez-moi! Ma calculatrice s'est cassée! (Transformer l'expression entière en touches de calculatrice)

introduction Aidez-moi! J'ai accidentellement laissé tomber ma calculatrice TI-84 par ma fenêtre (ne me demandez pas comment) et elle s'est cassée. J'ai un test de mathématiques demain et la seule calculatrice que je peux trouver est celle avec ces boutons: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mon test de...

29
Le mirage de la personne intelligente

Il était une fois, je lisais cette question / réponse sur Quora Y a-t-il vraiment des programmeurs diplômés en informatique qui ne peuvent pas passer le test FizzBuzz Ce code est donné comme la réponse évidente for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...

29
C'est BS! (jeu de cartes)

BS est un jeu de cartes où le but du jeu est de perdre toutes vos cartes. Un jeu se compose de quatre joueurs et d'un jeu de 52 cartes. Chaque joueur reçoit au hasard 13 cartes. Normalement, les cartes sont étiquetées 2 - 10, Ace, Jack, Queen, King, mais pour plus de simplicité, les cartes seront...

25
Bots de code 4: Programmation fonctionnelle

sheesh, est-ce vraiment le 4? Pour tous les anciens, le défi principal est le même, mais nous utilisons Java au lieu d'un langage personnalisé. Voici les trois derniers défis CodeBot , au cas où vous seriez intéressé. Le but de CodeBots est de rendre votre bot aussi viral que possible . Chaque bot...

24
Tournoi d'échecs

Il s'agit d'un jeu d'échecs avec des règles simplifiées (car les échecs eux-mêmes sont déjà compliqués, le jouer via un programme simple ne le rend pas plus facile). Pour le moment, il est limité à Java (version 8), mais la création d'une classe wrapper n'est pas si difficile (au cas où quelqu'un...

23
King-Pen! (Points et boîtes)

C'est un roi du défi de la colline pour Dots and Boxes (alias Pen the Pig). Le jeu est simple, à votre tour, tracez une ligne sur une clôture vide. Chaque fois que vous terminez un carré, vous obtenez un point. De plus, puisque nous jouons selon les règles du championnat , si vous terminez au moins...

22
Faire un simple wrapper de mots

(Remarque: il s'agit de ma première question de golf par code, mais pour autant que je sache, personne d'autre n'a fait exactement cela, donc je devrais être bon.) Votre tâche consiste à créer un programme ou une fonction qui accepte une chaîne set un entier n, et renvoie ou génère ce texte...

22
Roi de la Colline - Dés du menteur

Liar's Dice est un jeu de dés assez simple. J'ai vu quelques variantes différentes des règles, mais voici la version que je connais le mieux: Chaque joueur commence avec 5d6 Sauf lors du décompte des dés à la fin d'un tour, chaque joueur peut voir ses propres dés, mais pas ceux de n'importe quel...

22
La grande chasse aux wumpus

ACHEVÉE La saison de Wumpus est terminée, et avec, la vie de nombreux Wumpus vicieux et courageux Hunter. Ainsi que certains chasseurs lâches, immoraux et carrément stupides. Mais à la fin de la journée, NascarHunter du Dr Heckle est reparti avec le plus de butin et de gloire. Nous vous saluons, oh...

21
Code le plus court pour lever IllegalArgumentException en Java

Okey, nous connaissons tous la façon normale de lever une IllegalArgumentException en Java: throw new IllegalArgumentException(); // 37 characters Mais il doit y avoir un moyen plus court (comme en moins de caractères) de le faire. Comment produire une java.lang.IllegalArgumentException avec encore...

20
Connect-n time!

https://en.wikipedia.org/wiki/Connect_Four Quelqu'un se souvient-il du jeu à 2 joueurs Connect 4? Pour ceux qui ne l'ont pas, c'était une planche 6x7 qui se tient verticale sur une surface. L'objectif de Connect 4 est de bien connecter 4! La connexion est comptée si elle est horizontale, diagonale...

19
Tri par insertion inverse

Objectif Générez la liste brouillée d'origine, à partir des mouvements qu'un tri d'insertion ferait pour le trier. La liste d'origine aura tous les nombres de 0à N-1(inclus) où Nest la taille de l'entrée. Contribution Une liste contenant les mouvements nécessaires pour trier la liste. Chaque valeur...