View Single Post
Old Feb 17th, 2006, 10:25 PM   #15
jobobshishkabob
Programmer
 
Join Date: Jan 2006
Location: Texas
Posts: 36
Rep Power: 0 jobobshishkabob is on a distinguished road
i really appreciate these codes... thanks to the both of you

you say dont copy them... but thats the way you gave them to me... and if i read them i wont know how else to do it... im not copying titaniumdecoy's because his looked like it took him a while... jimbo said his was easy so im going his way...

dont worry im not just copying it... ive studied the code to understand what it meant... i also added some user interaction with it also...
#include <string>
#include <vector>
#include <iostream>
#define str std::string
#define vec std::vector<
#define p push_back(
#define s substr(
using namespace std;
int main()
{
int pat; 
int x;
cout<<"How many letters would you like the similar patterns to be?\n";
cout<<"***Note*** the higher the number, the longer it will take to find patterns.\nPlease choose appropriatly according to your processor speed.\n";
cout<<"\n#:";
cin>>pat;
x=pat;
cout<<"Plase Wait.... DDWWn is finding similar patterns...\n";


	 str s1("GTGGACCGCAAAGAACAGTTTCGAATCGGAAGCTTGCTTAACGTAGTTCTAACAGTTTTTTATTAGAGAGCAGATCTCTGATGAACAACCAACGAAAAAAGACGGCTCGACCGTCTTTCAATATGCTGAAACGCGCGAGAAACCGCGTGTCAACTGGTTCACAGTTGGCGAAGAGATTCTCAAAAGGATTGCTTTCAGGCCAAGGACCCATGAAATTGGTGATGGCTTTCATAGCATTCCTAAGATTTCTAGCCATACCCCCAACAGCAGGAATTTTGGCTAGATGGGGCTCATTCAAGAAGAATGGAGCGATCAAAGTGCTACGGGGTTTCAAGAAAGAAATCTCAAACATGTTGAACATAATGAATAGAAGGAAAAGATCTGTGACCATGCTCCTCATGCTGCTGCCCACAGCCTTGGCGTTCCATTTGACTACACGAGGGGGAGAGCCACACATGATAGTTAGCAAGCAGGAAAGAGAAAAGTCACTCTTGTTTAAGACCTCTGTAGGTGTCAACATGTGCACCCTTATAGCGATGGATTTGGGAGAGTTATGTGAGGACACAATGACTTACAAATGCCCTCGAATTACTGAGGCGGAACCAGATGACGTTGATTGTTGGTGCAATGCTACAGACACATGGGTGACCTATGGAACATGTTCCCAAACTGGCGAGCACCGACGGGACAAACGTTCCGTCGCACTGGCCCCACACGTGGGACTTGGTCTAGAAACAAGAACCGAAACGTGGATGTCCTCTGAAGGCGCTTGGAAACAAATACAAAGAGTGGAGACTTGGGCTTTGCGACACCCAGGATTCACGGTGATAGCCCTTTTTCTTGCACATGCCATAGGAACATCCATCACTCAGAAAGGGATTATTTTCATTTTGTTAATGCTAGTAACACCATCCATGGCCATGCGATGCGTGGGAATAGGCAGCAGGGACTTCGTGGAAGGACTATCAGGAGCAACTTGGGTAGACGTGGTACTGGAACATGGAAGTTGCGTCACCACCATGGCAAAAGACAAACCAACATTGGACATTGAACTCCTGAAAACGGAGGTCACGAACCCTGCCGTCCTGCGCAAACTGTGCATTGAAGCTAAAATATCAAACACCACCACCGATTCAAGATGTCCAACACAAGGAGAAGCTACACTGGTGGAAGAACAAGACGCGAACTTTGTGTGTCGACGAACGTTCGTGGACAGAGGCTGGGGTAATGGCTGCGGACTATTTGGAAAAGGAAGCCTACTGACGTGTGCTAAGTTCAAGTGTGTGACAAAACTAGAAGGAAAGATAGTTCAATATGAAAACTTAAAATATTCAGTGATAGTCACTGTCCACACTGGGGACCAGCACCAGGTGGGAAACGAGACTACAGAACATGGAACAATTGCAACCATAACACCTCAAGCTCCTACGTCGGAAATACAGCTGACCGACTACGGAGCCCTCACATTGGACTGCTCACCTAGAACTGGGCTGGACTTTAATGAGATGGTGCTATTGACAATGAAAGAAAAATCATGGCTTGTTCACAAACAATGGTTTCTAGACTTACCACTGCCTTGGACTTCGGGGGCTTCAACATCCCAAGAGACTTGGAACAGACAAGATTTGCTGGTCACATTCAAGACAGCTCATGCAAAGAAGCAGGAAGTAGTCGTACTGGGATCACAGGAAGGAGCAATGCACACTGCGTTGACTGGGGCGACAGAAATCCAAACGTCTGGAACGACAACAATTTTTGCAGGACACCTGAAATGTAGACTAAAAATGGACAAACTGACTCTAAAAGGGATGTCATATGTGATGTGCACAGGCTCATTTAAGCTAGAGAAGGAAGTGGCTGAGACCCAGCATGGAACTGTTTTAGTGCAGGTTAAATACGAAGGAACAGATGCACCATGCAAGATCCCCTTTTCGACCCAAGATGAGAAAGGAGTGACCCAGAATAGATTGATAACAGCCAATCCTATAGTTACTGACAAAGAAAAACCAGTCAACATTGAGACAGAACCACCTTTTGGTGAGAGCTACATCGTGGTAGGGGCAGGTGAAAAAGCTTTGAAACAATGCTGGTTCAAGAAAGGAAGCAGCATAGGGAAAATGTTCGAAGCAACCGCCCGAGGAGCACGAAGGATGGCTATCCTGGGAGACACCGCATGGGACTTCGGTTCTATAGGAGGAGTGTTCACGTCTGTGGGAAAATTAGTGCATCAGGTTTTTGGAACCGCATATGGGGTTCTGTTCAGCGGTGTTTCTTGGACCATGAAAATAGGAATAGGGATTCTGCTGACATGGTTGGGATTAAATTCAAGGAGCACGTCACTTTCGATGACGTGCATTGCAGTTGGCATGGTCACACTGTACCTAGGAGTCATGGTTCAAGCGGACTCGGGATGTGTAATCAACTGGAAGGGCAGAGAACTCAAATGTGGAAGTGGCATTTTTGTCACTAATGAAGTCCACACTTGGACAGAGCAATACAAATTTCAAGCTGACTCCCCAAAAAGACTATCAGCAGCCATCGGAAAGGCATGGGAGGAGGGTGTGTGTGGAATTCGATCAGCCACTCGTCTCGAGAACATCATGTGGAAGCAAATATCAAATGAACTGAACCACATCTTACTTGAAAATGACATGAAATTCACAGTGGTTGTAGGAGATGTTGTTGGGATCTTGGCCCAAGGGAAAAAAATGATTAGACCACAACCCATGGAACACAAATACTCATGGAAAAGCTGGGGAAAAGCCAAAATCATAGGAGCAGACATACAGAACACCACCTTCATCATTGACGGCCCAGATACTCCAGAATGTCCTGATGACCAAAGAGCATGGAACATTTGGGAAGTTGAGGACTATGGGTTCGGAATTTTCACGACAAACATATGGTTGAAATTGCGTGACTCCTACACCCAAATGTGTGACCACCGGCTAATGTCAGCTGCCATCAAGGACAGCAAGGCAGTCCATGCTGATATGGGGTACTGGATAGAAAGTGAAAAGAACGAGACCTGGAAGCTGGCAAGAGCCTCTTTCATAGAAGTTAAAACATGTGTCTGGCCAAAATCCCACACTCTATGGAGCAATGGAGTTCTGGAAAGTGAAATGATAATTCCAAAGATCTATGGAGGACCAATATCTCAGCACAACTACAGACCAGGATATTTCACACAAACGGCAGGGCCATGGCACCTAGGCAAGTTGGAACTGGATTTTGATTTGTGTGAGGGTACCACAGTTGTTGTGGATGAACATTGTGGAAATCGAGGTCCATCTCTTAGAACCACAACAGTCACAGGAAAGATAATTCATGAATGGTGTTGCAGATCTTGTACGCTACCACCCTTACGTTTCAAAGGAGAAGATGGATGTTGGTACGGTATGGAAATCAGACCAGTCAAGGAAAAGGAAGAGAATCTAGTCAAATCAATGGTCTCTGCAGGGTCAGGGGAAGTGGACAGCTTTTCACTAGGACTGCTATGCATATCAATAATGATCGAAGAGGTGATGAGATCCAGATGGAGCAGAAAAATGCTGATGACTGGAACACTGGCTGTGTTCCTCCTTCTCATAATGGGACAATTGACATGGAATGATCTGATCAGGTTATGCATCATGGTTGGAGCCAATGCTTCAGACAGGATGGGGATGGGAACAACGTACCTAGCTCTGATGGCCACTTTTAAAATGAGACCAATGTTTGCTGTCGGGCTGTTGTTCCGCAGACTAACATCTAGAGAAGTTCTTCTTCTTACAATTGGATTGAGTCTAGTGGCATCTGTGGAGTTACCAAATTCCCTGGAGGAGCTGGGGGATGGACTTGCAATGGGCATTATGATTTTAAAATTATTGACTGACTTTCAGTCACATCAGCTGTGGGCTACCTTGCTGTCCTTGACATTTGTCAAAACAACGTTTTCCTTGCACTATGCATGGAAGACAATGGCTATGGTACTGTCAATTGTATCTCTCTTCCCCTTATGCCTGTCCACGACCTCCCAAAAAACAACATGGCTTCCGGTGCTATTGGGATCTCTTGGATGCAAACCACTAACCATGTTTCTCATAGCAGAAAACAAAATCTGGGGAAGGAAAAGTTGGCCCCTCAATGAAGGAATCATGGCTGTTGGAATAGTCAGCATCCTACTAAGTTCACTCCTCAAAAATGATGTGCCGCTAGCTGGGCCACTAATAGCTGGAGGCATGCTAATAGCATGTTACGTTATATCTGGAAGCTCAGCCGACTTATCACTAGAGAAAGCGGCTGAGGTCTCCTGGGAAGAAGAAGCAGAACACTCTGGTGCCTCACACAATATATTAGTGGAGGTCCAAGATGATGGAACCATGAAGATAAAAGATGAAGAGAGAGATGACACGCTAACCATTCTCCTTAAAGCAACCCTGCTAGCAGTTTCAGGGGTGTACCCATTATCAATACCAGCAACCCTTTTTGTGTGGTACTTTTGGCAGAAAAAGAAACAAAGATCTGGAGTGTTATGGGACACACCTAGCCCTCCAGAAGTGGAAAGAGCAGTCCTTGATGATGGTATCTATAGAATTATGCAGAGAGGACTGTTGGGCAGGTCCCAAGTAGGAGTGGGAGTTTTCCAAGACGGCGTGTTCCACACAATGTGGCACGTCACCAGGGGAGCTGTCCTTATGTACCAAGGGAAGAGGCTGGAACCAAGCTGGGCCAGTGTCAAAAAAGACTTGATCTCATATGGAGGAGGTTGGAGGTTTCAAGGATCCTGGAACACGGGAGAAGAAGTGCAGGTGATTGCTGTTGAACCAGGAAAAAACCCCAAAAATGTACAGACAGCGCCGGGTACCTTCAAGACCCCTGAAGGTGAAGTTGGAGCTATTGCCCTAGATTTTAAACCCGGCACATCTGGATCTCCCATCGTGAACAGAGAAGGAAAAATAGTAGGTCTTTATGGAAATGGAGTAGTGACAACAAGTGGAACCTACGTCAGTGCCATAGCCCAAGCCAAAGCATCACAAGAAGGGCCCCTACCAGAGATTGAGGACGAGGTGTTTAGGAAAAGAAACTTAACAATAATGGACCTACATCCAGGATCGGGGAAAACAAGAAGATATCTTCCAGCCATAGTCCGTGAGGCCATAAGAAGGAACGTGCGCACACTAATTTTGGCTCCCACAAGGGTTGTCGCTTCCGAAATGGCAGAGGCGCTCAAGGGAATGCCAATAAGGTACCAAACAACAGCAGTGAAGAGTGAACACACAGGAAAAGAGATAGTTGACCTCATGTGTCACGCCACTTTCACCATGCGTCTCCTGTCTCCCGTGAGAGTTCCCAATTACAACATGATTATCATGGATGAAGCACATTTTACCGATCCAGCCAGCATAGCGCGCAGAGGGTACATCTCAACCCGAGTGGGCATGGGTGAAGCAGCTGCGATCTTCATGACAGCCACTCCCCCAGGATCGGTGGAGGCCTTTCCACAGAGCAATGCAGTTATCCAAGATGAGGAAAGAGACATTCCTGAGAGATCATGGAACTCAGGCTATGAGTGGATCACTGACTTCCCAGGTAAAACAGTCTGGTTTGTTCCAAGCATCAAATCAGGAAATGACATTGCCAACTGCTTAAGAAAGAATGGGAAACGGGTGATTCAATTGAGCAGGAAAACCTTTGATACAGAGTACCAAAAAACAAAAAACAACGACTGGGACTATGTCGTCACAACAGATATCTCCGAAATGGGAGCAAACTTCCGAGCCGACAGGGTGATAGACCCAAGACGGTGTCTGAAACCGGTAATACTAAAAGATGGTCCAGAGCGCGTCATTCTAGCCGGACCGATGCCAGTGACTGTGGCCAGTGCTGCCCAGAGGAGAGGAAGAATTGGAAGGAACCAAAACAAAGAAGGTGATCAGTACGTTTACATGGGACAGCCTTTAAATAATGATGAGGATCACGCTCATTGGACAGAAGCAAAAATGCTCCTTGACAATATAAACACACCAGAAGGGATCATCCCAGCCCTCTTTGAGCCAGAGAGAGAAAAGAGTGCAGCAATAGACGGGGAGTACAGACTGCGGGGAGAAGCAAGAAAAACGTTTGTGGAGCTCATGAGAAGAGGAGATCTACCTGTCTGGCTATCCTACAAAGTTGCCTCAGAAGGCTTCCAGTACTCTGACAGAAGATGGTGCTTTGACGGGGAAAGGAACAACCAGGTGTTGGAGGAGAACATGGACGTGGAGATGTGGACAAAAGAAGGAGAACGAAAGAAACTACGACCCCGCTGGCTGGATGCCAGAACATACTCAGACCCACTGGCCCTGCGCGAGTTTAAAGAGTTTGCAGCAGGAAGAAGAAGTGTCTCAGGTGATCTAATATTAGAAATAGGGAAACTTCCACAACACTTGACGCAAAGGGCCCAGAATGCCTTGGACAACCTGGTTATGTTGCACAACTCCGAACAAGGAGGAAGAGCCTACAGACATGCAATGGAAGAACTTCCAGACACCATAGAAACGTTGATGCTCCTAGCTTTGATAGCTGTGTTAACTGGTGGAGTGACGCTGTTCTTCCTATCAGGAAAGGGCCTAGGGAAAACATCTATTGGCCTACTCTGCGTGATGGCTTCAAGCGTACTGCTATGGATGGCCAGCGTGGAGCCTCATTGGATAGCGGCCTCCATCATACTAGAGTTTTTCCTGATGGTGCTGCTTATTCCAGAGCCAGACAGACAGCGCACTCCACAGGACAACCAGTTAGCATATGTGGTGATAGGTTTGTTATTCATGATACTCACAGTGGCAGCCAATGAGATGGGATTATTGGAAACCACAAAGAAAGACTTAGGGATTGGCCATGTAGCCGCCGAAAACCACCACCATGCTACAATGCTGGACGTAGACCTACGTCCAGCTTCAGCCTGGACCCTCTATGCAGTAGCCACAACAGTTATCACCCCCATGATGAGACACACAATTGAAAATACAACGGCAAATATTTCCCTGACAGCCATTGCAAACCAGGCAGCTATATTGATGGGACTTGATAAAGGATGGCCAATATCGAAGATGGACATAGGAGTTCCACTTCTCGCCTTGGGGTGCTATTCCCAGGTGAATCCACTGACGCTGACAGCGGCGGTATTGATGCTAGTGGCTCATTACGCCATAATTGGACCTGGACTGCAAGCAAAAGCGACTAGAGAAGCTCAAAAAAGGACAGCGGCCGGAATAATGAAAAATCCAACCGTTGATGGAATTGTTGCAATAGATTTGGACCCTGTGGTTTATGATGCAAAATTTGAGAAACAACTAGGCCAAATAATGTTGTTGATACTATGCACATCACAGATCCTCTTGATGCGGACTACATGGGCCTTGTGTGAATCCATCACACTGGCCACTGGACCTCTGACCACGCTTTGGGAGGGATCTCCAGGAAAATTTTGGAACACCACGATAGCGGTTTCCATGGCAAACATTTTCAGGGGAAGTTATCTAGCAGGAGCAGGCCTGGCCTTCTCATTAATGAAATCTCTAGGAGGAGGTAGGAGAGGTACGGGAGCCAAGGGGAAACACTGGGAGAGAAATGGAAAAGACAGACTGAACCAACTGAGCAAGTCAGAATTCAACACTTACAAAAGGAGTGGGATTATGGAAGTGGACAGATCCGAAGCCAAAGAGGGACTGAAAAGAGGAGAAACAACCAAACATGCAGTGTCGAGAGGAACCGCCAAATTGAGGTGGTTCGTGGAGAGGAACCTTGTGAAACCAGAAGGGAAAGTCATAGACCTCGGTTGTGGAAGAGGTGGCTGGTCATACTATTGCGCTGGGCTGAAGAAAGTCACAGAAGTGAAGGGATACACAAAAGGAGGACCTGGACATGAGGAACCAATCCCAATGGCGACCTATGGATGGAACCTAGTAAAGCTATACTCCGGGAAAGACGTATTCTTTACACCACCTGAGAAGTGTGACACCCTTTTGTGTGATATTGGTGAGTCCTCTCCAAACCCAACTATAGAAGAAGGAAGAACGTTACGCGTCCTAAAGATGGTGGAACCATGGCTCAGAGGGAACCAATTTTGCATAAAAATTCTAAATCCCTACATGCCAAGTGTGGTGGAAACTCTGGAGCAAATGCAAAGAAAACATGGAGGAATGCTAGTGCGGAATCCACTTTCAAGAAATTCTACTCATGAAATGTATTGGGTTTCATGTGGAACAGGAAACATTGTGTCAGCAGTAAACATGACATCTAGAATGTTGCTAAATCGATTCACAATGGCTCACAGGAAACCAACATATGAAAGAGACGTGGACTTAGGCGCTGGAACAAGACATGTGGCAGTGGAACCAGAGGTAGCCAACCTAGATATCATTGGCCAGAGGATAGAGAACATAAAACATGAACATAAGTCAACATGGCATTATGATGAGGACAATCCATATAAAACATGGGCCTATCATGGATCATATGAGGTCAAGCCATCAGGATCAGCCTCATCCATGGTCAATGGCGTGGTGAAACTGCTCACCAAACCATGGGATGCCATCCCCATGGTCACACAAATAGCCATGACTGACACCACACCCTTTGGACAACAGAGGGTGTTTAAAGAGAAAGTTGACACGCGCACACCAAAAGCAAAACGAGGCACAGCACAAATCATGGAGGTGACAGCCAGGTGGTTATGGGGTTTTCTCTCTAGAAACAAAAAACCAAGAATTTGTACAAGAGAGGAGTTCACAAGAAAAGTTAGGTCAAACGCAGCCATTGGAGCAGTGTTCGTTGATGAAAATCAATGGAACTCAGCAAAAGAAGCAGTGGAAGATGAGCGGTTCTGGGACCTTGTGCACAGAGAGAGGGAGCTTCACAAACAGGGAAAATGTGCCACGTGTGTTTACAACATGATGGGGAAGAGAGAGAAAAAACTAGGAGAGTTCGGAAAGGCAAAAGGAAGTCGTGCAATATGGTACATGTGGTTGGGAGCACGCTTTCTAGAGTTCGAAGCTCTTGGTTTCATGAACGAAGATCACTGGTTCAGTAGAGAGAATTCACTCAGTGGAGTGGAAGGAGAAGGACTCCACAAACTCGGATATATACTCAGAGACATATCAAAGATTCCAGGGGGAAATATGTATGCAGATGACACAGCCGGATGGGATACAAGGATAACAGAGGATGATCTTCAGAATGAGGCCAAAATTACTGACATCATGGAGCCCGAACATGCCCTACTGGCTACGTCAATCTTCAAGCTGACCTACCAAAATAAGGTGGTAAGGGTACAGAGACCAGCGAAAAATGGAACCGTGATGGATGTCATATCCAGACGTGACCAGAGAGGAAGTGGCCAGGTCGGAACTTATGGCTTAAACACTTTCACTAACATGGAAGCCCAGCTAATAAGACAAATGGAGTCTGAGGGAATCTTTTCACCCAGCGAATTGGAGACCCCAAATTTAGCCGAGAGAGTTCTCGACTGGCTGGAAAAATATGGCGTCGAAAGGCTGAAAAGAATGGCAATCAGCGGAGATGACTGCGTGGTGAAACCAATTGATGACAGGTTCGCAACAGCCTTAACAGCTCTGAATGATATGGGAAAAGTAAGAAAAGATATACCACAATGGGAACCCTCAAAAGGATGGAATGATTGGCAACAGGTGCCTTTTTGTTCACACCATTTCCACCAGCTGATTATGAAGGATGGGAGGGAAATAGTGGTGCCATGCCGCAACCAAGATGAACTTGTGGGTAGGGCTAGAGTATCACAAGGTGCTGGATGGAGCCTGAGAGAAACTGCATGCCTAGGCAAGTCATATGCACAAATGTGGCAGCTGATGTACTTCCACAGGAGAGACCTGAGACTAGCTGCTAATGCTATCTGTTCAGCCGTTCCAGTTGATTGGGTCCCAACCAGCCGCACCACTTGGTCGATCCATGCCCATCACCAATGGATGACAACAGAAGACATGTTGTCAGTGTGGAATAGGGTTTGGATAGAGGAAAACCCATGGATGGAGGACAAAACCCATGTATCCAGTTGGGAAGATGTTCCATATTTAGGAAAAAGGGAAGATCAGTGGTGTGGATCCCTGATAGGCTTAACAGCAAGGGCTACCTGGGCCACCAACATACAAGTGGCCATAAACCAAGTGAGAAGACTAATCGGGAATGAGAATTATCTAGATTACATGACATCAATGAAGAGATTCAAGAACGAGAGTGATCCGAAGGGGCACTCTGGTGAGTCAACACACTTACAAAATAAAGGAAAATAAGAAATCAAACAAGGCAAGAAGTCAGGCCGGATTAAGCCATAGTACGGTAAGAGCTATGCTGCCTGTGAGCCCCGTCCAAGGACGTAAAATGAAGTCAGGCCGAAAGCCACGGTTTGAGCAAACCGTGCTGCCTGTAGCTTCATCGTGGGGATGTAAAAACCTGGGAGGCTGCAACCCATGGAAGCTGTACGCATGGGGTAGCAGACTAGTGGTTAGAGGAGACCCCTCCCAAAACATAACGCAGCAGCGGGGCCCAACACCAGGGGAAGCTGTATCCTGGTGGTAAGGACTAGAGGTTAGAGGAGACCCCCGGCATAACAATAAACAGCATATTGACGCTGGGAGAGACCAGAGATCCTGCTGTCTCTACAGCATCATTCCAGGCACAGAACGCCAGAAAATGGAATGGTGCTGTTGAATCAACAGGTTCT");
     str s2("AGTAGTTCGCCTGTGTGAGCTGACAAACTTAGTAGTGTTTGTGAGGATTAACAACAATTAACACAGTGCGAGCTGTTTCTTGGCACGAAGATCTCGATGTCTAAGAAACCAGGAGGGCCCGGTAAAAACCGGGCTGTCAATATGCTAAAACGCGGTATGCCCCGCGGATTGTCCTTGATAGGACTAAAGAGGGCTATGCTGAGTCTGATTGACGGGAAGGGCCCAATACGTTTCGTGTTGGCTCTTTTGGCGTTTTTCAGATTCACTGCAATCGCTCCGACTCGTGCGGTGCTGGACAGATGGAGAGGCGTCAACAAACAAACAGCAATGAAGCATCTCTTGAGTTTCAAGAAAGAACTAGGAACTCTGACCAGTGCCATCAACCGCCGGAGCACAAAACAAAAGAAAAGAGGAGGCACAGCGGGCTTTACTATCTTGCTTGGGCTGATCGCCTGTGCTGGAGCTGTGACCCTCTCGAACTTCCAGGGCAAAGTGATGATGACAGTCAATGCAACCGATGTCACTGACGTGATTACCATTCCAACAGCTGCTGGGAAAAACCTGTGCATCGTAAGGGCTATGGACGTAGGATACCTTTGTGAGGATACTATCACTTATGAATGTCCGGTCCTAGCTGCTGGAAATGACCCTGAAGACATTGACTGCTGGTGCACGAAATCATCTGTTTACGTGCGCTATGGAAGATGCACAAAAACTCGGCATTCCCGTCGAAGCAGAAGGTCTCTGACAGTCCAGACACATGGAGAAAGTACACTGGCCAACAAGAAAGGAGCTTGGTTGGACAGCACAAAAGCCACGAGATATCTGGTGAAGACAGAATCATGGATACTGAGAAACCCGGGCTACGCCCTCGTTGCAGCTGTCATTGGATGGATGCTAGGAAGCAACACAATGCAACGCGTCGTGTTTGCCATTCTATTGCTCCTGGTGGCACCAGCATACAGCTTCAACTGTTTAGGAATGAGTAACAGAGACTTCCTGGAGGGAGTGTCTGGAGCTACATGGGTTGATCTGGTACTGGAAGGCGATAGTTGTGTGACCATAATGTCAAAAGACAAGCCAACCATTGATGTCAAAATGATGAACATGGAAGCAGCCAACCTCGCAGATGTGCGCAGTTACTGTTACCTAGCTTCGGTCAGTGACTTGTCAACAAGAGCTGCGTGTCCAACCATGGGTGAAGCCCACAACGAGAAAAGAGCTGACCCCGCCTTCGTTTGCAAGCAAGGCGTTGTGGACAGAGGATGGGGAAATGGCTGCGGACTGTTTGGAAAGGGGAGCATTGACACATGTGCGAAGTTTGCCTGTACAACCAAAGCAACTGGATGGATCATCCAGAAGGAAAACATCAAGTATGAGGTTGCCATATTTGTGCATGGCCCGACGACCGTTGAATCTCATGGCAAGATAGGGGCCACCCAGGCTGGAAGATTCAGTATAACTCCATCGGCGCCATCTTACACGCTAAAGTTGGGTGAGTATGGTGAGGTTACGGTTGATTGTGAGCCACGGTCAGGAATAGACACCAGCGCCTATTACGTTATGTCAGTTGGTGAGAAGTCCTTCCTGGTTCACCGAGAATGGTTTATGGATCTGAACCTGCCATGGAGCAGTGCTGGAAGCACCACGTGGAGGAACCGGGAAACACTGATGGAGTTTGAAGAACCTCATGCCACCAAACAATCTGTTGTGGCTCTAGGGTCGCAGGAAGGTGCGTTGCACCAAGCTCTGGCCGGAGCGATTCCTGTTGAGTTCTCAAGCAACACTGTGAAGTTGACATCAGGACATCTGAAGTGTCGGGTGAAGATGGAGAAGTTGCAGCTGAAGGGAACAACATATGGAGTATGTTCAAAAGCGTTCAAATTCGCTAGGACTCCCGCTGACACTGGCCACGGAACGGTGGTGTTGGAACTGCAATATACCGGAACAGACGGTCCCTGCAAAGTGCCCATTTCTTCCGTAGCTTCCCTGAATGACCTCACACCTGTTGGAAGACTGGTGACCGTGAATCCATTTGTGTCTGTGGCCACAGCCAACTCGAAGGTTTTGATTGAACTCGAACCCCCGTTTGGTGACTCTTACATCGTGGTGGGAAGAGGAGAACAGCAGATAAACCATCACTGGCACAAATCTGGGAGCAGCATTGGAAAGGCCTTTACCACCACACTCAGAGGAGCTCAACGACTCGCAGCTCTTGGAGATACTGCTTGGGATTTTGGATCAGTTGGAGGGGTTTTCACCTCAGTGGGGAAAGCCATACACCAAGTCTTTGGAGGAGCTTTTAGATCACTCTTTGGAGGGATGTCCTGGATCACACAGGGACTTCTGGGAGCTCTTCTGTTGTGGATGGGAATCAATGCCCGTGACAGGTCAATTGCTATGACGTTTCTTGCGGTTGGAGGAGTTTTGCTCTTCCTTTCGGTCAACGTCCATGCTGACACAGGCTGTGCCATTGATATTGGCAGGCAAGAGCTCCGGTGCGGAAGTGGAGTGTTTATCCACAACGATGTGGAAGCCTGGATGGATCGTTACAAGTTCTACCCGGAGACGCCACAGGGCCTAGCAAAAATTATCCAGAAAGCACATGCAGAAGGAGTCTGCGGCTTGCGTTCCGTTTCCAGACTCGAGCACCAAATGTGGGAAGCCATTAAGGATGAGCTGAACACCCTGTTGAAAGAGAATGGAGTCGACTTGAGTGTCGTGGTGGAAAAACAGAATGGGATGTACAAAGCAGCACCAAAACGTTTGGCTGCCACCACCGAAAAACTGGAGATGGGTTGGAAGGCTTGGGGCAAGAGTATCATCTTTGCGCCAGAACTAGCTAACAACACCTTTGTCATCGACGGTCCTGAGACTGAGGAATGCCCAACGGCCAACCGAGCATGGAACAGTATGGAGGTAGAGGACTTTGGATTTGGACTGACAAGCACTCGCATGTTCCTGAGGATTCGGGAAACGAACACAACGGAATGCGACTCGAAGATCATAGGAACCGCCGTCAAGAACAACATGGCTGTGCATAGTGATCTATCATACTGGATAGAGAGCGGACTCAACGACACCTGGAAGCTTGAGAGGGCGGTTCTAGGAGAAGTCAAATCATGCACCTGGCCAGAAACCCACACTCTGTGGGGTGATGGAGTTCTGGAAAGTGATCTCATCATACCCATCACCTTGGCAGGACCCAGAAGCAACCACAACAGGAGACCAGGGTACAAAACTCAGAACCAAGGCCCATGGGATGAGGGGCGCGTCGAGATTGACTTTGACTATTGCCCAGGAACAACAGTAACTATAAGTGACAGTTGCGAACACCGTGGACCTGCGGCACGCACAACCACTGAGAGTGGGAAGCTCATCACAGACTGGTGCTGCAGAAGTTGCACCCTCCCTCCACTGCGCTTCCAGACTGAGAATGGCTGTTGGTATGGAATGGAAATTCGACCTACGCGGCACGACGAAAAGACCCTCGTGCAATCGAGAGTGAATGCATACAACGCCGACATGATTGATCCTTTTCAGTTGGGCCTTATGGTCGTGTTCTTGGCCACCCAGGAGGTCCTTCGCAAGAGGTGGACGGCCAAGATCAGCATTCCAGCTATCATGCTTGCACTCCTAGTCCTAGTGTTTGGGGGTATTACGTACACTGATGTCCTGCGATATGTCATTCTCGTCGGCGCCGCGTTTGCTGAAGCAAACTCAGGAGGAGACGTCGTGCACTTGGCACTTATGGCTACATTCAAGATTCAACCAGTCTTTCTGGTGGCTTCCTTTTTGAAGGCAAGGTGGACCAACCAAGAGAGTATTTTGCTCATGCTTGCAGCTGCTTTCTTCCAAATGGCTTACTATGACGCCAAGAATGTTCTGTCATGGGAAGTGCCTGACGTTTTGAACTCTCTCTCCGTTGCGTGGATGATTCTCAGAGCTATAAGCTTCACCAACACTTCAAATGTGGTGGTGCCGCTGCTGGCCCTTTTGACACCTGGATTGAAATGCTTAAACCTTGATGTGTACAGAATTTTGCTACTCATGGTTGGAGTTGGAAGCCTCATCAAAGAAAAAAGGAGCTCTGCAGCAAAAAAGAAAGGAGCTTGCCTCATCTGCCTAGCGCTGGCGTCTACAGGAGTGTTCAATCCAATGATACTTGCAGCTGGGCTAATGGCTTGCGACCCCAACCGCAAGCGGGGCTGGCCTGCTACAGAAGTGATGACTGCAGTTGGACTCATGTTTGCCATCGTTGGGGGTCTGGCAGAACTTGACATAGATTCTATGGCTATCCCCATGACCATCGCCGGACTTATGTTCGCGGCATTTGTCATCTCTGGAAAGTCAACAGACATGTGGATTGAGAGGACGGCTGACATTACTTGGGAGAGTGATGCTGAAATCACAGGCTCTAGCGAAAGAGTAGATGTGAGGCTGGATGATGATGGAAATTTTCAACTGATGAATGACCCCGGGGCACCATGGAAAATTTGGATGCTTAGGATGGCCTGCCTGGCGATAAGTGCCTACACACCTTGGGCAATTCTCCCCTCGGTCATCGGATTCTGGATAACCCTTCAGTACACAAAGAGAGGAGGTGTTCTTTGGGACACACCATCACCCAAGGAGTACAAGAAGGGTGATACCACCACTGGCGTTTACAGAATCATGACTCGAGGTCTGCTTGGCAGTTACCAAGCTGGAGCCGGAGTGATGGTAGAGGGGGTGTTCCACACACTATGGCACACCACTAAGGGAGCTGCTCTCATGAGTGGTGAGGGACGTCTGGATCCCTACTGGGGGAGCGTGAAAGAGGACCGACTTTGCTATGGGGGGCCATGGAAACTCCAACATAAATGGAATGGACATGATGAGGTCCAAATGATTGTCGTGGAGCCAGGGAAAAATGTGAAAAACGTCCAGACCAAGCCCGGAGTGTTTAAGACACCAGAAGGAGAAATTGGGGCAGTTACGCTAGACTATCCTACCGGAACGTCAGGTTCCCCCATTGTAGACAAAAATGGAGATGTGATTGGATTGTATGGGAACGGCGTCATCATGCCTAATGGTTCATACATAAGCGCCATTGTGCAAGGAGAGAGAATGGAAGAACCGGCACCAGCTGGCTTCGAACCTGAAATGTTGAGGAAGAAACAGATCACTGTCCTTGATCTGCACCCCGGAGCAGGAAAGACACGCAAGATACTTCCCCAAATCATCAAGGAGGCCATCAACAAAAGATTGAGGACGGCTGTGCTGGCACCCACCAGGGTCGTTGCTGCTGAGATGTCTGAGGCCCTGAGAGGACTTCCCATTCGGTACCAAACCTCAGCAGTGCACAGAGAGCACAGTGGAAATGAGATCGTTGATGTCATGTGCCATGCCACCCTCACACACAGGCTGATGTCTCCACACAGAGTCCCCAACTACAACCTGTTCATAATGGATGAAGCCCATTTCACGGATCCAGCGAGCATCGCAGCCAGAGGATACATAGCAACCAAGGTTGAATTGGGCGAAGCCGCCGCGATTTTCATGACGGCAACGCCACCCGGGACTTCTGACCCCTTTCCAGAGTCTAATGCTCCTATCTCGGACATGCAAACAGAGATCCCAGACAGAGCCTGGAACACTGGATATGAATGGATAACTGAGTATGTTGGAAAGACCGTTTGGTTTGTTCCAAGTGTGAAAATGGGAAATGAGATTGCCCTCTGTCTGCAACGGGCGGGGAAGAAGGTTATCCAGCTGAACAGAAAGTCCTATGAGACAGAGTACCCCAAGTGTAAGAACGATGATTGGGATTTTGTCATCACCACAGACATATCAGAAATGGGAGCCAACTTCAAGGCGAGCAGAGTGATCGACAGCCGCAAAAGCGTGAAACCCACCATCATTGAGGAAGGTGATGGAAGAGTCATCCTGGGGGAACCCTCAGCCATCACGGCTGCCAGCGCTGCTCAGCGGAGAGGACGCATAGGAAGAAACCCATCACAAGTTGGTGATGAGTATTGCTATGGAGGGCACACAAATGAGGATGATTCCAACTTTGCTCACTGGACAGAGGCTCGCATCATGCTAGACAACATCAACATGCCGAATGGTCTGGTGGCTCAACTATATCAGCCTGAGCGCGAGAAGGTGTACACCATGGACGGGGAATACAGGCTCAGAGGGGAAGAACGGAAGAACTTCCTTGAATTCCTGAGAACAGCTGATTTACCAGTCTGGCTCGCTTACAAAGTGGCAGCAGCAGGAATATCATACCATGACCGGAAATGGTGCTTTGATGGACCTCGAACCAACACGATTCTTGAAGACAACAATGAAGTTGAAGTCATCACGAAGTTGGGTGAGAGAAAGATCCTAAGACCCAGGTGGGCAGATGCTAGAGTGTACTCAGACCATCAAGCTCTAAAGTCCTTCAAAGATTTTGCATCGGGGAAACGATCACAAATCGGGCTCGTTGAGGTGCTCGGGAGAATGCCTGAACACTTCATGGTGAAAACTTGGGAGGCATTGGACACGATGTATGTGGTGGCGACCGCTGAAAAAGGAGGCCGAGCTCACAGGATGGCTCTTGAGGAGCTACCGGACGCCCTTCAGACAATAGTTTTGATTGCACTATTGAGTGTGATGTCCTTAGGTGTGTTTTTTCTACTCATGCAAAGGAAGGGCATTGGTAAGATTGGCTTGGGAGGAGTAATCTTAGGAGCTGCCACATTCTTCTGCTGGATGGCTGAAGTCCCAGGAACGAAAATAGCAGGCATGCTCCTGCTTTCCCTGCTGCTCATGATTGTTTTGATTCCGGAGCCGGAAAAGCAGCGCTCACAGACTGATAACCAGCTCGCCGTGTTCTTGATCTGTGTGCTCACACTGGTCGGCGCCGTGGCTGCCAATGAAATGGGCTGGCTGGACAAGACCAAGAATGACATTGGCAGCCTGTTGGGGCACAGGCCAGAAGCTAGAGAGACGACCCTGGGAGTTGAGAGCTTCTTACTTGATCTGCGGCCGGCCACGGCATGGTCGCTCTATGCCGTAACGACAGCCGTTCTCACCCCTTTGCTGAAGCATCTAATCACGTCAGACTACATCAACACTTCGTTGACCTCAATAAACGTCCAAGCCAGCGCGTTGTTCACTTTGGCCAGAGGCTTCCCTTTTGTGGACGTTGGTGTGTCAGCTCTCTTGCTGGCGGTCGGGTGCTGGGGTCAGGTGACTCTGACTGTGACTGTGACTGCAGCTGCTCTGCTCTTTTGCCACTATGCTTACATGGTGCCAGGCTGGCAAGCGGAAGCCATGCGATCTGCCCAGCGGCGGACAGCTGCTGGCATCATGAAAAATGTAGTGGTGGATGGGATCGTGGCCACTGATGTACCTGAACTTGAACGAACAACTCCAGTCATGCAGAAAAAAGTTGGACAGATCATATTGATCTTGGTATCAATGGCCGCGGTGGTCGTCAATCCATCAGTGAGAACCGTCAGAGAGGCCGGAATTCTGACTACAGCAGCAGCAGTCACCCTATGGGAGAATGGTGCTAGTTCAGTGTGGAATGCAACGACAGCTATTGGCCTTTGTCACATCATGCGAGGAGGATGGCTCTCGTGTCTCTCCATCATGTGGACTCTCATCAAAAACATGGAGAAACCAGGCCTCAAGAGGGGTGGAGCCAAAGGACGCACGCTAGGGGAAGTTTGGAAGGAGAGACTCAACCACATGACGAAGGAAGAATTTACCAGATACAGAAAAGAAGCCATCACTGAAGTTGACCGCTCCGCAGCAAAACATGCTAGGAGAGAGGGAAACATCACTGGAGGCCACCCAGTCTCACGGGGAACCGCGAAATTACGGTGGTTAGTGGAAAGGCGTTTCCTCGAGCCAGTGGGAAAGGTTGTGGATCTCGGGTGTGGTAGAGGCGGCTGGTGCTATTACATGGCTACCCAGAAGAGGGTACAGGAAGTGAAAGGGTACACGAAAGGAGGACCTGGCCATGAAGAACCACAACTGGTGCAGAGCTATGGTTGGAATATTGTTACCATGAAGAGTGGAGTCGACGTCTTCTACAGACCATCAGAAGCGAGCGACACACTGCTCTGTGACATTGGAGAGTCATCGTCAAGTGCCGAGGTAGAAGAACACCGCACCGTCCGTGTCCTGGAGATGGTGGAAGATTGGTTGCACAGAGGACCGAAGGAATTCTGCATCAAAGTGCTATGCCCTTACATGCCCAAAGTGATTGAGAAGATGGAAACACTCCAAAGGCGATATGGAGGTGGCCTTATAAGAAACCCCCTTTCACGCAACTCTACCCATGAGATGTACTGGGTGAGCCACGCTTCAGGCAATATCGTCCACTCCGTCAACATGACAAGCCAGGTGCTTCTGGGGAGGATGGAAAAGAAAACATGGAAGGGACCCCAGTTTGAGGAAGATGTCAACTTGGGAAGTGGAACGCGGGCAGTAGGGAAGCCTCTCCTCAATTCTGATACTAGCAAGATCAAGAACCGAATTGAGAGGCTGAAGAAAGAATACAGCTCCACATGGCACCAGGATGCGAACCACCCCTACAGGACCTGGAACTACCACGGAAGCTATGAAGTGAAACCAACCGGCTCAGCCAGCTCCCTTGTGAATGGGGTAGTCAGATTACTCTCAAAACCATGGGACACTATCACCAATGTGACCACGATGGCCATGACAGACACCACTCCTTTCGGTCAACAACGAGTGTTCAAGGAAAAGGTGGACACAAAGGCTCCAGAGCCTCCAGAAGGAGTCAAATACGTCCTCAATGAGACCACGAACTGGCTGTGGGCTTTTTTAGCCCGCGATAAGAAACCCAGGATGTGTTCCCGGGAGGAATTTATTGGAAAAGTCAACAGTAATGCCGCCCTAGGAGCGATGTTTGAAGAACAGAACCAATGGAAGAACGCCCGGGAAGCTGTAGAGGATCCAAAGTTTTGGGAGATGGTGGATGAGGAGCGTGAAGCGCATCTCCGTGGAGAATGCAACACCTGCATCTACAACATGATGGGAAAGAGAGAGAAGAAGCCTGGAGAGTTCGGCAAAGCTAAAGGCAGCAGAGCCATCTGGTTCATGTGGCTGGGGGCCCGCTTCCTGGAGTTTGAAGCTCTCGGATTCCTCAATGAAGACCACTGGCTGGGTAGGAAGAACTCAGGAGGAGGAGTTGAAGGCTTAGGACTGCAGAAGCTCGGGTACATCTTGAAGGAAGTTGGAACAAAGCCTGGAGGAAAGGTTTACGCTGATGATACCGCAGGCTGGGACACACGCATCACCAAAGCTGACCTCGAGAATGAAGCGAAGGTTCTTGAACTGCTGGATGGAGAACATCGACGTTTAGCGCGGTCCATCATCGAGCTCACATACCGACACAAAGTCGTGAAAGTGATGAGGCCAGCGGCCGACGGGAAAACTGTGATGGACGTCATCTCTAGAGAGGATCAGAGAGGAAGCGGTCAGGTAGTGACTTACGCCCTGAACACCTTCACCAATCTAGCAGTTCAGCTGGTCAGAATGATGGAGGGGGAGGGGGTCATTGGACCCGATGATGTTGAAAAACTGGGAAAAGGAAAAGGCCCTAAGGTCAGAACCTGGCTGTTTGAGAATGGCGAGGAGCGTCTCAGTCGCATGGCCGTCAGCGGTGATGACTGCGTGGTGAAACCTTTGGACGACCGCTTCGCCACATCACTACACTTCCTAAATGCTATGTCAAAGGTCCGCAAAGACATCCAGGAATGGAAACCCTCGACGGGGTGGTATGACTGGCAGCAGGTTCCATTCTGTTCAAACCATTTCACGGAACTGATCATGAAGGACGGCAGGACGCTGGTGGTCCCGTGTCGTGGACAAGACGAGTTGATTGGACGTGCCAGGATCTCTCCAGGGGCTGGATGGAATGTGCGCGACACCGCCTGCCTGGCGAAGTCATACGCGCAGATGTGGCTGCTGCTTTATTTCCACCGTAGAGACCTGAGATTGATGGCCAATGCCATCTGTTCCGCTGTGCCTGCCAACTGGGTTCCCACAGGGCGTACCACTTGGTCGATCCACGCAAAAGGAGAATGGATGACGACGGAAGACATGCTCGCAGTCTGGAACAGAGTGTGGATTGAGGAGAATGAGTGGATGGAAGACAAAACACCAGTTGAGAGGTGGAGTGATGTTCCATACTCTGGAAAGAGAGAGGACATTTGGTGTGGCAGTTTGATCGGCACACGAACCCGCGCCACTTGGGCTGAAAATATCCATGTGGCAATCAATCAGGTCCGTTCAGTGATTGGAGAAGAGAAGTATGTGGATTACATGAGCTCCTTGAGGAGGTATGAAGACACCATTGTAGTGGAGGACACTGTTTTGTAAAAGATAGTATTATAGTTAGTTTAGTGTAAATAGGATTTATTGAGAATGGAAGTCAGGCCAGATTAATGCTGCCACCGGAAGTTGAGTAGACGGTGCTGCCTGCGGCTCAACCCCAGGAGGACTGGGTGACCAAAGCTGCGAGGTGATCCACGTAAGCCCTCAGAACCGTCTCGGAAGGAGGACCCCACGTGCTTTAGCCTCAAAGCCCAGTGTCAGACCACACTTTAATGTGCCACTCTGCGGAGAGTGCAGTCTGCGATAGTGCCCCAGGTGGACTGGGTTAACAAAGGCAAAACATCGCCCCACGCGGCCATAACCCTGGCTATGGTGTTAACCAGGGAGAAGGGACTAGAGGTTAGAGGAGACCCCGCGTAAAAAAGTGCACGGCCCAACTTGGCTGAAGCTGTAAGCCAAGGGAAGGACTAGAGGTTAGAGGAGACCCCGTGCCAAAAACACCAAAAGAAACAGCATATTGACACCTGGGATAGACTAGGGGATCTTCTGCTCTGCACAACCAGCCACACGGCACAGTGCGCCGACATAGGTGGCTGGTGGTGCTAGAACACAGGATCT");
  
	vec str> m;
	for(size_t i=0;i<s1.size()-x;i++)
	{	for(size_t j=0;j<s2.size()-x;++j)
    {if(s1.s i, x)==s2.s j, x))
    {m.p s1.s i, x));break;}
    }
    }
	for(size_t i=0; i<m.size();i++)
		std::cout<<m[i]<<std::endl;
	system("pause");
	
    return 0;
	
}

this project is for a science and engineering fair... i did the user interface coding... this process took for ever because i just learned C++, my first programming language. i learned it as i was programming, which wasnt a smart thing to do.

when i explain to my judges my problem, i wll refer to you as an c++ "expert" who helped me in the process... and i might end up editing it later.

i studied the code, i get it, and i can do it now. Thanks to the both of you. Thank you.

i will study it more after tomorrow, to improve it further.
jobobshishkabob is offline   Reply With Quote