DMG

Raspored pjesama

DMG
Feb 24th, 2013
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. string dugme1 (string k)
  6. {
  7.        string s="";
  8.        
  9.        for (int i=0; i<4; i++)
  10.            s = s + k[i+1];
  11.        
  12.        s = s + k[0];
  13.        return s;
  14. }
  15.  
  16. string dugme2 (string k)
  17. {
  18.        string s="";
  19.        
  20.        s = k[4];
  21.        
  22.        for (int i=1; i<5; i++)
  23.            s = s + k[i-1];
  24.        return s;
  25. }
  26.  
  27. string dugme3 (string k)
  28. {
  29.        string s="";
  30.        
  31.        s = s + k[1];
  32.        s = s + k[0];
  33.        
  34.        for (int i=2; i<5; i++)
  35.            s = s + k[i];
  36.        return s;
  37. }
  38.  
  39. main()
  40. {
  41.       string s = "ABCDE";
  42.       int n,m;
  43.      
  44.       cin >> n >> m;
  45.      
  46.       while (n!=4)
  47.       {
  48.             switch(n)
  49.             {
  50.                      case 1: for(int i=0; i<m; i++) s = dugme1(s); break;
  51.                      case 2: for(int i=0; i<m; i++) s = dugme2(s); break;
  52.                      case 3: for(int i=0; i<m; i++) s = dugme3(s); break;
  53.                      default: break;
  54.             }
  55.       cin >> n >> m;
  56.       }
  57.      
  58.       cout << s << endl;
  59.      
  60.       system ("PAUSE");
  61. }
Advertisement
Add Comment
Please, Sign In to add comment