Распечатать список

 avatar
user_5940704881
c_cpp
2 years ago
296 B
2
Indexable
Never
#include <stdio.h>

int main() {
  int t,in;
  scanf("%d%d", &t,&in);
  int mp[t];
  double v[t];

  for(int i=0;i<t;i++){
    int b;
    scanf("%lf%d", &v[i],&b);
    mp[i]=b;
  }
     
   while(1){
     printf("%.3lf\n",v[in]);
     in=mp[in];
     if(in==(-1)) break;
   }
}