Autor Tema: cuantos parches le son aplicables a un bug  (Leído 236 veces)

00000000

  • Administrador
  • Mensajes: 137
    • Ver Perfil
    • Email
cuantos parches le son aplicables a un bug
« : diciembre 01, 2009, 11:45:46 pm »
funcion que devuelve cuales parches son aplicables a un bug :P



[code]#include <iostream>
#include <map>
#include <fstream>
#include <string>
#include <vector>
using namespace std;



vector <string> generarArrealo(string estado);
int tamArreglo=0;


  vector <string > precondicion;


main()
{
     
       ifstream abrir("entrada.txt",ios::in);
       
       int a,b;
       string c,d,as;
     
       while(abrir>>a!=0&&abrir>>b!=0)
       {
                       
             cout<<a<<" ";   
              cout<<b<<endl;   
              if(a==0&&b==0)
              {
                            getchar();
                            return 0;
                           
                            }
                                   
     
      getline(abrir,d);         
   
   
 
   
       for(int i=0;i<b;i++)
       {
string a0,a1,a2,a3;
getline(abrir,a1);
abrir>>a1;
abrir>>a2;
abrir>>a3;
cout<<"tiempo "<<a1<<endl;
cout<<"precondicion "<<a2<<endl;
cout<<"postcondicion "<<a3<<endl;
precondicion.push_back(a2);
           }
           string estado;
           cout<<"ingrese estado a verificar"<<estado;
cin>>estado;
vector <string> sirven  =       generarArrealo(estado);
   
    for(int i=0;i<sirven.size();i++)
    {
        cout<<sirven<<endl;
         
         }
   
     cout<<"entro"<<endl; 
         // precondicion.clear();
  getchar();
 
       
       
    // getchar();
     
               
       
       }
       
     
       
       
       
       
     
     
     
      }



vector <string> generarArrealo(string estado)
{
       
    vector <string> mandar;
    tamArreglo=0;
    int cont=0,cont2=0;
    for(int j=0;j<precondicion.size();j++)
    {
       
            string aux=precondicion[j];
    for(int k=0;k<precondicion.size();k++)
    {
     
      if((estado[k]=='+'&&aux[k]=='+')||(estado[k]=='+'&&aux[k]=='0'))
      {
                                                                     
                                                                  tamArreglo =tamArreglo +1;
                            //  cout<<"TAMA
Desarrollador de  UPL:Unified Pr0n Language



creand0 and0

[D-m-K]

  • Administrador
  • Mensajes: 229
  • [-.|.-]
    • MSN Messenger - d4rk.m0nk3y@hotmail.com
    • Ver Perfil
    • Red Informatica Colombiana
    • Email
Re: cuantos parches le son aplicables a un bug
« Respuesta #1 : diciembre 02, 2009, 01:14:53 am »
Hola radical, bueno estuve checando el codigo pero tengo una peque
:: Todas las grandes cosas que se disfrutan son el producto de las pequeñas cosas que se logran ::