diff --git a/tps/entrada e saida/tp02/TP02Q07 - Fila Sequencial em Java/pub.out b/tps/entrada e saida/tp02/TP02Q07 - Fila Sequencial em Java/pub.out index 0ce5391..4715a34 100644 --- a/tps/entrada e saida/tp02/TP02Q07 - Fila Sequencial em Java/pub.out +++ b/tps/entrada e saida/tp02/TP02Q07 - Fila Sequencial em Java/pub.out @@ -47,8 +47,8 @@ 103 (R) G.I. Joe Origens: Snake Eyes 105 -83 -80 +107 +103 (R) Golpes de Vingança (R) Kimi: Alguém Está Escutando (R) Licorice Pizza diff --git a/tps/entrada e saida/tp03/TP03Q13 - Fila Flexivel em Java/pub.out b/tps/entrada e saida/tp03/TP03Q13 - Fila Flexivel em Java/pub.out index 0ce5391..4715a34 100644 --- a/tps/entrada e saida/tp03/TP03Q13 - Fila Flexivel em Java/pub.out +++ b/tps/entrada e saida/tp03/TP03Q13 - Fila Flexivel em Java/pub.out @@ -47,8 +47,8 @@ 103 (R) G.I. Joe Origens: Snake Eyes 105 -83 -80 +107 +103 (R) Golpes de Vingança (R) Kimi: Alguém Está Escutando (R) Licorice Pizza diff --git a/tps/gabarito/tp02/Film.java b/tps/gabarito/tp02/Film.java index 0b0225d..271b2f2 100644 --- a/tps/gabarito/tp02/Film.java +++ b/tps/gabarito/tp02/Film.java @@ -247,19 +247,21 @@ public class Film { */ private int hoursToMinutes(String value){ // Data declaration - value = removeLetters(value); int result = 0, minutes = 0; String[] splitValue = value.split(" "); if(splitValue.length > 1) { - int hour = Integer.parseInt(splitValue[0]); - minutes = Integer.parseInt(splitValue[1]); + int hour = Integer.parseInt(removeLetters(splitValue[0])); + minutes = Integer.parseInt(removeLetters(splitValue[1])); result = (60 * hour) + minutes; } else { - minutes = Integer.parseInt(splitValue[0]); + if(splitValue[0].contains("h")){ + minutes = Integer.parseInt(removeLetters(splitValue[0]))*60; + } else { + minutes = Integer.parseInt(removeLetters(splitValue[0])); + } result = minutes; } - return result; }