Advertisement
Guest User

Rozwiazanie kappa XD XD 420 69

a guest
Aug 18th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.94 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int solution(int A[12])
  5.     {
  6.         int wynik=0;
  7.         int index=0;
  8.         int licznik=0;
  9.         int next_index=0;
  10.         int i=0;
  11.         for (i=0;i<12;i++){
  12.             if(A[i]==NULL){
  13.               continue;
  14.             }
  15.             cout << endl << "łancuszek: " << i << ">";
  16.             index=i;
  17.             licznik=1;
  18.             do
  19.             {
  20.                 licznik++;
  21.                 next_index=A[index];
  22.                 cout << next_index << ">";
  23.                 A[index]=NULL;
  24.                 index=next_index;
  25.             }while(A[next_index]!=i && A[next_index]!=NULL);
  26.             cout << i << " |";
  27.             if(licznik>wynik){
  28.                 wynik=licznik;
  29.             }
  30.         }
  31.       return wynik;  
  32.     }
  33.  
  34.  
  35. int main()
  36. {
  37.     int tab[12] = {11, 2, 8, 5, 10, 6, 0,9,1,4,7,3};
  38.     int b=0;
  39.     b=solution(tab);
  40.     cout<< endl << b;
  41.     return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement