document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. /*
  2. // http://www.dreamincode.net/forums/topic/206682-a-program-to-solve-this-i-tried-this-code/
  3. Input:
  4. d
  5.  
  6. Output:
  7.   d     1
  8.   da    2
  9.   daa   3
  10.   dab   4
  11.   dac   5
  12.   dad   6
  13.   dae   7
  14.   daf   8
  15.   dag   9
  16.   dah   10
  17.   dai   11
  18.   daj   12
  19.   dak   13
  20.   dal   14
  21.   dam   15
  22.   dan   16
  23.   dao   17
  24.   dap   18
  25.   daq   19
  26.   dar   20
  27.   das   21
  28.   dat   22
  29.   dau   23
  30.   dav   24
  31.   daw   25
  32.   dax   26
  33.   day   27
  34.   daz   28
  35.   dba   29
  36.   dbb   30
  37.   dbc   31
  38.   dbd   32
  39.   .
  40.   .
  41.   dzz
  42. */
  43.  
  44. #include <iostream>
  45. using namespace std;
  46.  
  47. int main()
  48. {
  49.     char outputstring[3];
  50.     int counter=1;
  51.     cout << "Input: " ;
  52.     cin>>outputstring[0]; //d
  53.     cout << outputstring << \'\\t\' << counter << endl;//d 1
  54.     outputstring[1]=\'a\'; counter++;
  55.     cout << outputstring << \'\\t\' << counter << endl;//da 2
  56.    
  57.     while (1)
  58.     {
  59.           outputstring[2]=\'a\';
  60.           cout << outputstring << \'\\t\' << counter << endl;//daa 3
  61.      while (1)
  62.      {
  63.            outputstring[2]++; counter++;
  64.            cout << outputstring << \'\\t\' << counter << endl;
  65.            if(outputstring[2]==\'z\')
  66.            break;
  67.      
  68.      }
  69.      outputstring[1]++; counter++;
  70.      if (outputstring[2]==\'z\'&&outputstring[1]==\'z\')
  71.       {
  72.         cout << outputstring << \'\\t\' << counter << endl;
  73.         break;
  74.       }
  75.     }
  76.    
  77.     cin.ignore(110,\'\\n\');
  78.     cin.get();
  79.     return 0;
  80. }
');