Questions marquées «array-manipulation»

21
Pourcentage entier

Écrivez une fonction qui prend une liste d'entiers positifs et renvoie une liste d'entiers approximativement le pourcentage du total pour l'entier correspondant dans la même position. Tous les entiers dans la liste de retour doivent correspondre exactement à 100. Vous pouvez supposer que la somme...

21
Sous-tableau maximum

Définissez le "sous-tableau maximum" d'un tableau donné comme "un sous-tableau (consécutif) qui a la plus grande somme". Notez qu'il n'y a aucune exigence "non nulle". Sortez cette somme. Donnez une description de votre code si possible. Exemple d'entrée 1: 1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 14...

21
Un programme de plus et je suis sorti!

Étant donné un niveau d'imbrication d'entier positif net une chaîne sde caractères ascii imprimables ( à ~, produire un programme qui, lorsqu'il est exécuté dans la même langue, génère un programme qui génère un programme ... qui génère la chaîne s. Un total de nprogrammes doit être généré, tous...

21
Successeurs de gamme inversée

Étant donné un entier positif n, procédez comme suit (et sortez à chaque étape): commencer par une liste contenant des ncopies de n. procédez comme suit n: à la ie étape, décrémenter progressivement la ie entrée de la liste jusqu'à ce qu'elle atteignei Ainsi, par exemple, si le GIVEN nest 4, vous...

21
Un réseau en expansion

Étant donné deux entiers positifs p et q , votre tâche consiste à renvoyer le tableau A créé en appliquant l'algorithme suivant: Commencez avec A = [p, q] et d = 2 Pour chaque paire (x, y) de nombres contigus dans A dont la somme est divisible par d , insérez (x + y) / d entre x et y . Si au moins...

21
Créer des morceaux à partir d'un tableau

Votre tâche consiste à écrire un programme qui, étant donné un tableau et un numéro, vous devez diviser le tableau en morceaux dont la taille est le numéro. Règles Votre programme recevra un tableau A, ainsi qu'un entier positif n. Le tableau doit ensuite être divisé en morceaux de longueur n, si...

21
Slither Like a Snake

L'idée Nous avons déjà fait des spirales matricielles, et des rotations complètes, et même des rotations diagonales , mais pas, autant que je sache, des rotations de serpents ! Qu'est-ce qu'une rotation de serpent? Imaginez les rangées d'une matrice serpentant d'avant en arrière, avec des...

21
Fractionner les marques de Mark

Défi Mark est un étudiant qui reçoit ses Nnotes de manière concaténée sur une seule ligne. L'enjeu est de séparer ses marques, sachant que chaque marque ne peut être que 0ou 1ou 2ou 3ou 4ou 5ou 6ou 7ou 8ou 9ou 10. Contribution N nombre naturel et une ligne. Production Un ensemble de nombres...

21
Un jeu aux proportions atomiques

Votre tâche consiste à créer un bot qui joue Atomas , avec le meilleur score. Fonctionnement du jeu: Le plateau de jeu commence par un anneau de 6 "atomes", avec des nombres allant de 1à 3. Vous pouvez "jouer" un atome entre deux atomes, ou sur un autre atome, selon l'atome lui-même. Vous pouvez...

21
Dessinez un carré creux de # avec une largeur donnée

J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai utilisé python pour résoudre...

21
Le poids d'un zéro

Étant donné une liste ordonnée de nombres (éventuellement avec des zéros en tête), organisez les nombres verticalement, puis laissez tous les zéros tomber jusqu'en bas et tous les surplombs tombent dans la fente la plus ouverte en bas. Sortez les entiers résultants, en supprimant les zéros de tête....

21
Aidez-moi à faire ma lessive

Aidez-moi! ma lumières complètement automatisées de Darks Separator V3001.01 sont tombées en panne! :( Des lignes directrices Tâche Écrivez un programme qui prendra une entrée d'un tableau (ou une liste dans certaines langues) de n'importe quelle quantité de chaînes qui sont soit la lettre L ou la...

21
Classez une liste d'entiers

Vous obtenez une liste non vide d'entiers positifs, par exemple [6 2 9 7 2 6 5 3 3 4] Vous devez classer ces nombres en fonction de leur valeur, mais comme d'habitude dans les classements, s'il y a égalité, tous les nombres liés obtiennent le même rang et un nombre approprié de rangs est ignoré. Le...

21
Enveloppez un cadeau saisonnier

Tâche Étant donné un élément wrapper et un tableau 3D non dentelé, enveloppez le tableau en haut, en bas et tout autour. Vous devez gérer à la fois les données de caractères et les données numériques, mais l'encapsuleur et le présent auront le même type de données. Exemple de personnage Pour les...

21
Comptez mon changement

Votre tâche consiste à trier un tableau contenant les chaînes "quarter", "dime", "nickel" et "penny" un certain nombre de fois sans ordre spécifique et à les trier de manière à ce qu'elles soient dans cet ordre: quarter dime nickel penny(en d'autres termes, valeur monétaire la plus élevée à la...