Skip to content
This repository was archived by the owner on Feb 25, 2023. It is now read-only.

ist199211-ist199341/asa-p1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asa-p1

asa-1

Descrição do Problema

O projecto é composto pelos dois problemas que se descrevem em baixo.

Problema 1

Dada uma sequência x = (x0, x1,..., xk) de inteiros, pretende calcular-se o tamanho da maior subsequência estritamente crescente de x, bem como o número de subsequências estritamente crescentes de tamanho máximo. Por exemplo, a sequência x = (1,2,6,3,7) tem duas subsequências estritamente crescentes de tamanho máximo igual a 4: s1 = (1,2,6,7) e s2 = (1,2,3,7).

Problema 2

Dadas duas sequências x = (x0, x1,..., xk) e y = (y0, y1,..., yl) de inteiros, pretende calcular-se apenas o tamanho da maior subsequência comum estritamente crescente entre x e y. Por exemplo, as sequências x = (1,2,6,3,7) e y = (1,2,4,7,3) têm duas subsequências comuns estritamente crescentes de tamanho máximo igual a 3: s1 = (1,2,3) e s2 = (1,2,7).

Input

O ficheiro de entrada contém a informação relativa ao problema a resolver e às sequências de inteiros correspondentes, e é definido da seguinte forma:

  • uma linha contendo um inteiro que indica o problema a resolver: o inteiro n corresponde ao problema n;
  • n linhas contendo cada uma delas uma sequência de inteiros separados por um único espaço em branco e não contendo qualquer outro caractér, a não ser o fim de linha.

Output

Para o Problema 1, o programa deverá escrever no output dois inteiros t e c separados por um espaço, onde t corresponde ao tamanho da maior subsequência que respeita as restrições do problema e c corresponde ao número de subsequências de tamanho máximo. Para o Problema 2, o programa apenas deverá escrever no output um inteiro t correspondente ao tamanho da maior subsequência que respeita as restrições do problema.

About

Algorithms' course Project 1

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors