Questions marquées «string»

32
Qui va gagner les élections?

Il s'agit d'un défi dans lequel deux personnes, 1 et 2, se présentent aux élections. Les gens votent de manière déterministe de certaines façons dans le monde de 1 et 2, ce qui peut permettre aux candidats de déterminer les résultats avant l'élection. REMARQUE: ceci n'est pas destiné à faire...

32
Brute-force le standard

L'autre jour, notre équipe s'est rendue dans une salle d'évasion. L'un des casse-tête impliquait une carte de six interrupteurs mécaniques où vous deviez trouver la bonne combinaison d'activation et de désactivation afin de déverrouiller une boîte, un peu comme ceci: -v-v-v- -v-v-v- En tant que...

31
Combien d'adresses IP se trouvent dans une plage donnée?

Inspiré par... Réseau - Comment puis-je déterminer le nombre d'adresses IP dans une plage donnée? Écrivez un programme ou une fonction qui prend deux chaînes en entrée, chacune étant une adresse IPv4 exprimée en notation pointillée standard et génère ou renvoie le nombre d'adresses IP couvertes par...

31
Alignement des lignes!

Alignement des lignes! Étant donné un caractère et une chaîne multiligne, votre travail consiste à remplir chaque ligne de la chaîne afin qu'ils s'alignent entre le délimiteur donné. Exemples Contribution: , Programming, Puzzles And, Code golf Sortie: Programming, Puzzles And, Code golf...

31
Casser les onglets en deux

Des guerres sacrées ont été menées contre des espaces contre des onglets. (Et bien sûr, les espaces, étant objectivement supérieurs, ont gagné.) - Alex A. S ome PEO p le refusent encore à un V ALIDER que WHI c h est cl e arly s SUPRÊME. Vous venez de recevoir un fichier en utilisant le inté re ct,...

31
Qui est le plus endormi de tous?

Écrivez un programme ou une fonction qui accepte une chaîne de caractères -=o.où les -=o«et .» alternent toujours, caractère à caractère. La chaîne aura une longueur impaire supérieure à un et débutera et se terminera toujours par l'un des -=o. Fondamentalement, l'entrée ressemblera à une ligne de...

31
Avez-vous été sympa cette année?

introduction Le Père Noël a trop de noms à traiter et a besoin de votre aide! Il a besoin d'écrire un programme ou d' une fonction, qui délivre en sortie nice, naughty, very naughtyou very very naughty. Pour déterminer à quel point quelqu'un est gentil ou méchant, le Père Noël avait développé un...

31
Trier ces notes de James Bond

introduction Mon grand-père est fan de James Bond, mais il ne sait toujours pas comment classer ses acteurs préférés. À ce titre, il fait toujours des listes, ce qui représente beaucoup de travail. Il m'a demandé de produire un programme qui va lui faciliter la vie, mais je n'ai pas le temps pour...

31
Mot de passe de la chaîne

Votre défi est de mot de passe la chaîne! Qu'est-ce que la mot de passe, demandez-vous? Prenez une chaîne en entrée. Cette chaîne ne contiendra que des lettres majuscules, des lettres minuscules, des chiffres et des espaces. Vous devez remplacer tous les espaces par des traits de soulignement et...

31
Palindromes Watson-Crick

Problème Créez une fonction qui peut déterminer si une chaîne d'ADN arbitraire est un palindrome Watson-Crick. La fonction prendra une chaîne d'ADN et affichera une vraie valeur si la chaîne est un palindrome Watson-Crick et une fausse valeur si ce n'est pas le cas. (Vrai et faux peuvent également...

31
Faro mélange un tableau

Un shuffle Faro est une technique fréquemment utilisée par les magiciens pour "shuffle" un deck. Pour effectuer un shuffle Faro, vous devez d'abord couper le jeu en 2 moitiés égales, puis vous entrelacer les deux moitiés. Par exemple [1 2 3 4 5 6 7 8] Faro est mélangé [1 5 2 6 3 7 4 8] Cela peut...

31
Acme Canine Decoder 2000 du professeur Schwartzman

introduction Nous - en particulier les geeks parmi nous, qui ont tendance à être des fans - nous souvenons tous de ce vieux dessin animé de Far Side : De toute évidence, le professeur Schwartzman aurait pu peaufiner ses compétences en programmation juste un peu plus avant de mettre son invention à...

31
Transformez lentement une chaîne en une autre

Le défi Étant donné deux chaînes / un tableau de chaînes, sortez la première chaîne en rétrécissant lentement et en la développant à nouveau dans la deuxième chaîne. Vous pouvez supposer que les chaînes commenceront toujours par le même caractère. Exemple Input: "Test", "Testing" Output: Test Tes...

31
Est-ce un mot cahoteux?

(inspiré par ce défi sur Puzzling - les SPOILERS pour ce puzzle sont ci-dessous, alors arrêtez de lire ici si vous voulez résoudre ce puzzle par vous-même!) Si une lettre d'un mot apparaît alphabétiquement plus tard que la lettre précédente du mot, nous appelons cela une élévation entre les deux...

31
Mettre en œuvre la complétion des onglets

L'achèvement des tabulations est une fonctionnalité utile qui complète automatiquement les commandes partiellement écrites. Vous allez le mettre en œuvre. Par exemple, si les commandes disponibles étaient ['apply','apple','apple pie','eat'], elles ase termineraient par appl, car toutes les...

31
Alphabet Diamond

Vous avez vu l'étonnant triangle de l'alphabet , la vengeance du triangle de l'alphabet et maintenant il est temps pour la vengeance de la vengeance du triangle de l'alphabet! Présentation ... LE DIAMANT ALPHABET! Votre tâche consiste à sortir ce texte exact, les minuscules / majuscules n'ont pas...

31
Combien de temps reste-t-il?

Le programme On vous donne deux chaînes, A et B . A est la position actuelle à laquelle se trouve votre minuterie et B est la position à laquelle votre minuterie s'arrêtera. Les deux chaînes sont au format m: ss . Vous devez écrire un programme qui détermine le temps restant qui doit également être...

31
Faire une boîte épineuse

Étant donné deux entiers positifs, W et H, affichez une boîte de type ASCII dont la bordure est faite de barres obliques ( /et \) avec W "pointes" sur les bords supérieur et inférieur, et H "pointes" sur les bords gauche et droit. L'intérieur de la boîte est rempli d'espaces. Un "pic" est...