server/testdata/tasks/gra/prog/gra2.cpp
bool cykl(int root)
{
  int v = root;
  do
  {
    if ((int)t[v].size() > 1) return false;
    v = s[v];
  } while (v != root);
  return true;
}
/* Czy skladowa jest cyklem (tzn. nie wchodzi do niej zadne drzewo). */
Czy skladowa jest cyklem (tzn. nie wchodzi do niej zadne drzewo).
Czy skladowa jest cyklem ( tzn . nie wchodzi do niej zadne drzewo ) .
bool cykl(int root)
{
  int v = root;
  do
  {
    if ((int)t[v].size() > 1) return false;
    v = s[v];
  } while (v != root);
  return true;
}
bool cykl ( int root ) { int v = root ; do { if ( ( int ) t [ v ] . size ( ) > 1 ) return false ; v = s [ v ] ; } while ( v != root ) ; return true ; }
Czy skladowa jest cyklem (tzn.
Czy skladowa jest cyklem ( tzn .