Questions marquées «string»

12
Supprimer les espaces supplémentaires d'une chaîne

On vous donne une chaîne. Sortez la chaîne avec un espace par mot. Défi L'entrée sera une chaîne (non nullou vide), entourée de guillemets ( ") envoyés via le stdin. Supprimez-y les espaces de début et de fin. De plus, s'il y a plus d'un espace entre deux mots (ou symboles ou autre), coupez-le à un...

12
Décaler les caractères d'une chaîne

Dans ce défi, vous devez déplacer les caractères dans une chaîne entrée n nombre de fois et sortir la chaîne décalée Contribution L'entrée contiendra d'abord une chaîne. Dans la ligne suivante, un entier, qui indique nsera présent. Production Si nest positif, déplacez les caractères de la chaîne au...

12
Nombre de labyrinthes valides

Compte tenu d'une WxHgrille, combien y a-t-il de labyrinthes possibles? Ce que vous savez sur le labyrinthe: La grille a exactement des Hcarrés de haut et des Wcarrés de large. Il existe trois types de carrés: Début, Fin et Vide. Votre labyrinthe doit contenir exactement 1 début et 1 fin, et tous...

12
Signez ce mot!

Qu'est-ce qu'une signature Word? La signature d'un mot sont toutes ses lettres mises en ordre - les signatures de this, histet hitssont toutes hist. Le défi Écrire un programme programme doit demander une entrée, puis imprimer la signature de ce mot. Ainsi, un exemple d'exécution de programme...

12
Spirales tournantes

Étant donné un carré de texte représentant une spirale de caractères, faites-le pivoter! La spirale commence au centre et se déplace dans le sens antihoraire vers le bord extérieur, en commençant à gauche du centre: 987 216 345 Cela se traduit par la chaîne 123456789. La rotation se fait vers la...

12
Supprimer les mots répétés d'une chaîne

Supprimez tous les mots répétitifs d'une phrase entrée. L'entrée sera quelque chose comme cat dog cat dog bird dog Snake snake Snakeet la sortie devrait l'être cat dog bird Snake snake. Il y aura toujours un seul espace séparant les mots. L'ordre de sortie doit être le même que l'entrée....

12
Carottes. Donc. Beaucoup. Carottes

Merde, c'est beaucoup de carottes. L'inspiration La tâche Vous devez créer un programme qui, dans autant de langues que possible, remplace chaque instance de ^par un lien au format markdown (ce qui signifie que si je le publiais dans une réponse, il le lirait automatiquement comme une image et...

12
Recréer la phrase

Ce défi se compose de deux parties. Le gagnant sera la solution avec le nombre d'octets total le plus bas. Le même langage doit être utilisé pour les deux défis. Partie 1: Écrivez une fonction ou un programme qui prend en entrée une phrase contenant uniquement des mots valides et génère une liste...

12
Smooth vs Chunky vs Broiggles cassés

Basé sur Chunky vs Smooth Strings . Les gribouillis /\_/\/\__/\/\/\/\_/\_/\sont amusants à faire sur un clavier lorsque vous vous ennuyez vraiment. Mais tous les gribouillis ne sont pas créés égaux. Certains gribouillis sont lisses, comme \___/, et certains sont gros, comme /\/\/\/\. D'autres sont...

12
Implémenter un raccourcisseur d'URL

Les URL deviennent trop longues. Vous devez donc implémenter un algorithme pour raccourcir une URL. je. La structure d'une URL Une URL se compose de 2 parties principales: un domaine et un chemin . Un domaine est la partie de l'URL avant la première barre oblique. Vous pouvez supposer que l'URL...

12
Y a-t-il des parenthèses déguisées?

Quelqu'un nous a donné une chaîne, mais tous les caractères ressemblant à des crochets ont été changés en caractères normaux, et nous ne savons pas lesquels, ni même combien. Tout ce que nous savons, c'est que s'il y L1,L2,L3,...,LNavait différents types de crochets gauche et...

12
Tous les nombres qui tiennent dans une chaîne

Écrivez un programme ou une fonction qui accepte un entier positif N. Générez une liste de tous les nombres décimaux distincts qui peuvent être écrits avec exactement N caractères à l' aide des chiffres ( 0123456789), des décimales ( .) et des signes négatifs ( -). Par exemple, quelques chiffres...

12
Notation scientifique efficace

L'autre jour, mon professeur de chimie nous expliquait la notation scientifique (en utilisant un petit nombre et en la multipliant par des puissances de dix pour exprimer plus facilement les grands nombres), ce qui m'a ramené quelques années en arrière lorsque je l'ai apprise. Après avoir appris...

12
Préparation d'un test à choix multiples

introduction Remarque: ce n'est pas une sorte de méthode pour encourager la tricherie. Comme l'a déjà dit Cᴏɴᴏʀ O'B said, étudier est la meilleure solution pour réussir un test: 3. Considérez les réponses suivantes au test à choix multiples: ABCBCAAB Voici un tableau qui indique si les réponses...

12
Aidez à recalculer votre représentant!

Il y a quelques mois, nous avons eu une discussion sur les méta concernant l'augmentation de la réputation accordée aux votes positifs sur les questions. Voici les bases de notre système de réputation actuel pour les votes: 1 Une note positive Uvaut 5 points de réputation. Une réponse upvote uvaut...

12
Demi-inverse d'une chaîne binaire

Il s'agit d'une question complémentaire à ma question Puzzling.SE : j'ai demandé s'il y avait une fonction f mappant les chaînes booléennes aux chaînes booléennes, de sorte que f (f (b)) = inverse (b) pour toutes les chaînes d'entrée b . (Par inverse , je veux dire la fonction qui inverse l'ordre...

12
Aide à la recherche de mots

J'ai fait des recherches de mots récemment, et je pensais que ce serait tellement plus facile si tous les mots se lisaient de gauche à droite. Mais réécrire toutes les lignes demande beaucoup d'efforts! Je demande donc aux golfeurs de code de vous aider. (Avertissement: L'histoire ci-dessus peut ou...

12
"Stair-ify" une chaîne

Vous devez écrire un programme ou une fonction qui crée une chaîne "en escalier". Voici comment vous "escaladez" une chaîne: Pour chaque caractère de la chaîne: Si le caractère est une voyelle en majuscule ou en minuscule, n'incluant pas «y», sortez-la puis déplacez le reste de la chaîne vers le...

12
Quels commutateurs sont allumés?

introduction Vous êtes assis avec votre collègue, en train de déjeuner et de vous vanter du dernier et soi-disant plus grand projet sur lequel vous avez travaillé. En tombant malade et fatigué de votre vitrine constante d'égoïsme, il / elle vous lance un défi juste pour que vous vous taisiez. Étant...