Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. #include<iostream>
  2. #include<string>
  3. #include<ctime>
  4.  
  5. using namespace std;
  6. //zadanie1
  7. //wygenerować ciąg znaków o długości 4 , znaki[a z] wszystkie możliwe kombinacje
  8. //przyklad aaaa,aaab,aaac,aaad,aaae,aaaf,...,aaba,aabb,aabc,aabd,...,zzzz
  9. //4 pętle for(int i=97 ; i<=122 ;i++){}
  10. //i,j,k,l
  11.  
  12.  
  13. int main()
  14. {
  15. int licznik = 0;
  16. string haslo = "";
  17. clock_t start = clock();//pobiera obecny czas do zmiennej o nazwie start typu clock_t
  18. for (int i = 97; i <=122; i++)
  19. {
  20. for (int j = 97; j <= 122; j++)
  21. {
  22. for (int k = 97; k <=122; k++)
  23. {
  24. for (int l = 97; l <= 122; l++)
  25. {
  26. for (int m = 97; m <= 122; m++)
  27. {
  28. for (int n = 97; n <= 122; n++)
  29. {
  30. haslo = "";
  31. haslo += char(i);
  32. haslo += char(j);
  33. haslo += char(k);
  34. haslo += char(l);
  35. haslo += char(m);
  36. haslo += char(n);
  37. //cout << haslo << endl;
  38. if (haslo == "kubaok")
  39. {
  40. cout << "znaleziono" << endl;
  41. l = k = j = i = 200;
  42. }
  43. licznik++;
  44. }
  45.  
  46. }
  47. }
  48. }
  49. }
  50. }
  51. cout << licznik << endl;
  52. clock_t end = clock();
  53. double czas = end - start;
  54. cout << czas/1000 << endl;
  55.  
  56.  
  57.  
  58. system("PAUSE");
  59. return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement