while(true) {
for () // нашли непомеченную вершину
BFS();
}
for () {
if (вершина не помечена) {
BFS();
}
}
<
при сравнении с 8.и да а разве то что ты сейчас написал X=1/((n-1)+X) не считается как факториал.
X=1/((n-1)+X)
и не будет работать. Допустим, при n=2 это будет 1/(1+1/(1+1/(1+1/2))), что отличается от требуемого 1/(2+1/(1+1/(1+1/2)))