Questions marquées «array-manipulation»

11
Premier Dernier Dernier Premier

Défi La tâche est simple. Étant donné un tableau et une première et une dernière valeur: renvoyer le premier du dernier après le premier et le dernier du premier avant le dernier. Ou tout simplement: étant donné un tableau, var1, var2. Exemple de tableau: [var2,, var1,, var2,, var2, var1, var2,]...

11
Centrosymétrisation minimale

Relativement d'actualité. Objectif: étant donné une matrice d'entiers positifs , sortir la plus petite matrice centrosymétrique qui contient (cette matrice peut également contenir des entiers non positifs).MMMMMMM Une matrice centrosymétrique est une matrice carrée avec une symétrie de rotation...

11
Traverser des séquences

Séquences de croisement Étant donné une liste d'entiers positifs A, appelez-la une séquence croissante si chaque élément est supérieur ou égal au précédent; et appelez-le une séquence décroissante si chaque élément est inférieur ou égal au précédent. Quelques séquences croissantes: [1,2,4,7]...

10
Code-Golf: séquence de Farey (I)

Défi Dans cette tâche, vous recevrez un entier N (inférieur à 10 ^ 5), sortez la séquence de Farey d'ordre N. L'entrée N est donnée sur une seule ligne, les entrées sont terminées par EOF. Contribution 4 3 1 2 Production F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 =...

10
Opérations avec des listes

Inspiré par cette question . Étant donné une liste contenant des nombres, imprimez: La somme et le produit des nombres dans la liste La moyenne et la médiane Les différences entre chaque terme de la liste (ex [1,2,3] -> [1,1]: 1+1=2, 2+1=3) La liste, triée par ordre croissant Le minimum et le...

10
Imprimer des tableaux du milieu vers l'extérieur

C'est une question de code-golf. Étant donné les entiers s et n, la tâche consiste à sortir tous les tableaux de longueur n qui prennent des valeurs de -s à s. La seule torsion est que vous devez les sortir dans l'ordre suivant. Le tableau de tous les zéros de longueur n. Tous les tableaux de...

10
Partitionnez une liste!

Dans ce défi, vous devez partitionner une liste, où les partitions ont une taille maximale, une taille minimale et une taille préférée. Je vais utiliser la notation (min,pref,max) pour indiquer les tailles dans ce défi. Pour ceux qui ne connaissent pas le partitionnement, la liste suivante a été...

10
Diagonalisation de bloc à coût minimum

Considérez les matrices diagonales de blocs binaires qui ont des blocs carrés de 1 sur la diagonale principale et sont 0 partout ailleurs. Appelons de telles matrices des matrices "valides". Par exemple, voici quelques matrices 4x4 valides: 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1...

10
Calculez la vitesse relativiste

En relativité restreinte , la vitesse d'un objet en mouvement par rapport à un autre objet qui se déplace dans la direction opposée est donnée par la formule: s = v + u1 + v u / c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) Dans cette...

10
Groupes d'éléments répétitifs

Description du défi Étant donné une liste / tableau d'éléments, affichez tous les groupes d'éléments répétitifs consécutifs. Description des entrées / sorties Votre entrée est une liste / tableau d'éléments (vous pouvez supposer que tous sont du même type). Vous n'avez pas besoin de prendre en...

10
Nombres qui sont des palindromes en bases N

Étant donné un entier non négatif n >= 0, affichez pour toujours la séquence d'entiers x_i >= 3qui sont des palindromes dans ndes bases exactement différentes b, où la base peut être 2 <= b <= x_i-2. Il s'agit essentiellement de l'inverse de OEIS A126071 , où vous affichez les indices...

10
Calcul OEIS A005434

La tâche consiste à calculer OEIS A005434 le plus rapidement possible. Considérons une chaîne binaire Sde longueur n. L'indexation de 1, nous pouvons déterminer si S[1..i+1]correspond S[n-i..n]exactement à tous idans l'ordre de 0à n-1. Par exemple, S = 01010 donne [Y, N, Y, N, Y]. En effet,...

10
Implémenter le Cubically Cube

Cubically est un langage ésotérique assez nouveau capable de créer des réponses courtes et de type golf pour un sous-ensemble très spécifique de problèmes. Il est unique en ce qu'il stocke la mémoire sous la forme d'un cube Rubik 3x3, ce qui rend les calculs beaucoup moins triviaux que dans la...

10
Les îles solitaires

Contribution: Un tableau 2D contenant deux valeurs distinctes (facultatives). Je vais utiliser 0 et 1 pour expliquer les règles. Le format d'entrée est bien sûr flexible. Défi: Les zéros sont de l'eau et les uns sont des îles. Afin d'assurer la solitude, votre tâche consiste à entourer toutes les...