Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 18, 2012, 04:09:01
Foro de Hispabyte.netProgramaciónCompeticiones de programación y algorítmicaACM UVATema: 494 - Kindergarten Counting Game
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: 494 - Kindergarten Counting Game  (Leído 1107 veces)
0 Usuarios y 2 Visitantes están viendo este tema.
WInfTc
Visitante
« : Enero 22, 2010, 12:37:08 »


Hola que tal amigos de la comunidad, porfavor necesito que me digan que cosa estoy no estoy considerando en este algoritmo.
basicamente solo dice contar el numero de palabras la url es

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=94&page=show_problem&problem=435

mi algoritmo considera que si un trozo de codigo comienza por una letra entonces es una palabra, en todo caso debo estar obviando algo.

Muchas gracias les dejo mi source.

Código:
#include <iostream>
#include <string>
using namespace std;
int main()
{
    char line[1024];
    int numP=0, t=0;
    while(gets(line)){     
      char *ptr;
      ptr=strtok(line," ");
      numP=0;
      while(ptr!=NULL){
        t=strlen(ptr);
        for(int i=0;i<t;i++)
          if((ptr[i]>=65 && ptr[90]) || (ptr[i]>=97 && ptr[i]<=122)){
            numP++;
            break;
          }
       ptr=strtok(NULL," ");
      }
      cout << numP << endl;       
    }
    return 0;   
}

En línea
HQH
Administrator
Miembro Imprescindible
*****
Mensajes: 1.813



Ver Perfil
« Respuesta #1 : Enero 22, 2010, 03:17:11 »

No tengo a mano el codigo fuente de mi solución pero ¿Es posible que no solo se separen las palabras por espacios, sino tambien por signos de puntuacion? Como , . ! etc...

En el enunciado solo habla de secuencia de vocales, en ningun momento pone que se separen por espacios.
En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netProgramaciónCompeticiones de programación y algorítmicaACM UVATema: 494 - Kindergarten Counting Game
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de