Happy Subsequence
Leçon 23 sur 25 du cours Problèmes de programmation : Volume 2 de Coddy.
Une séquence de nombres est appelée une « séquence heureuse » si elle contient le nombre 3 exactement trois fois. Étant donné une séquence de nombres aléatoires allant de 1 à 20, votre tâche consiste à trouver la longueur du plus long sous-tableau ou de la plus longue sous-séquence qui inclut le nombre 3 exactement trois fois.
Défi
DifficileÉcrivez un programme qui lit un nombre naturel N à partir de l'entrée, suivi de N nombres représentant la séquence. Affichez la longueur de la plus longue sous-séquence qui contient le nombre 3 exactement trois fois.
Entrée
8
1 3 3 2 3 3 1 4
Sortie
6
Explication
La sous-séquence 3 2 3 3 1 4 est la plus longue sous-séquence contenant exactement trois 3, et sa longueur est 6
Essayez vous-même
#include <stdio.h>
int main() {
// Écrire le code ici
return 0;
}Toutes les leçons de Problèmes de programmation : Volume 2
1Course Introduction
Introduction4Hard Difficulty
Digit SumReverse MatrixVowel PairsMagical SquareHappy SubsequenceTriple DivisionSorting