fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4.  
  5. struct list
  6. {
  7. int num;
  8. char name[10];
  9. int score;
  10. struct list *next;
  11. };
  12. typedef struct list node;
  13. typedef node *link;
  14.  
  15. void del_ptr(link *head, link ptr);
  16.  
  17. int main()
  18. {
  19. link newnode, ptr, head;
  20. int i, j, findword = 0, find, data[12][2];
  21. char namedata[12][10] = {{"Allen"},{"Scott"},{"Marry"},{"John"},{"Mark"},{"Ricky"},{"Lisa"},{"Jasica"},{"Hanson"},{"Amy"},{"Bob"},{"Jack"}};
  22. srand((unsigned)time(NULL));
  23. printf("num score num score num score num score\n");
  24. printf("==============================================\n");
  25. for(i = 0; i < 12; i++)
  26. {
  27. data[i][0] = i + 1;
  28. data[i][1] = rand()%50+51;
  29. }
  30. for(i = 0; i < 3; i++)
  31. {
  32. for(j = 0; j < 4; j++)
  33. printf("[%2d][%3d]",data[j*3+i][0],data[j*3+i][1]);
  34. printf("\n");
  35. }
  36. for(i = 0; i < 12; i++)
  37. {
  38. newnode =(link)malloc(sizeof(node));
  39. newnode->num = data[i][0];
  40. for(j = 0; j < 10; j++)
  41. newnode->name[j] = namedata[i][j];
  42. newnode->score = data[i][1];
  43. newnode->next = NULL;
  44.  
  45. if(i == 0)
  46. {
  47. head = newnode;
  48. head->next = NULL;
  49. ptr = head;
  50. }
  51. ptr->next = newnode;
  52. ptr = ptr->next;
  53.  
  54. if(!newnode)
  55. {
  56. printf("Error memory access fail\n");
  57. exit(1);
  58. }
  59. }
  60. while(1)
  61. {
  62. printf("input delete score, end input -1:");
  63. scanf("%d", &findword);
  64. if(findword == -1)
  65. break;
  66. else
  67. {
  68. ptr = head;
  69. find = 0;
  70. while(ptr != NULL)
  71. {
  72. if(ptr->score == findword)
  73. {
  74. del_ptr(&head,ptr);
  75. printf("\n ptr->score:%d\n",ptr->score);
  76. find++;
  77. }
  78.  
  79. ptr = ptr->next;
  80. }
  81. if(find == 0)
  82. printf("##########no find##########\n");
  83. }
  84. }
  85. ptr = head;
  86. printf("\n\t num\t name\tscore\n");
  87. printf("\t========================\n");
  88.  
  89. while(ptr!=NULL)
  90. {
  91. printf("%3d\t%-s\t%3d\n",ptr->num,ptr->name,ptr->score);
  92. ptr = ptr->next;
  93. }
  94. system("pause");
  95. return 0;
  96. }
  97.  
  98. void del_ptr(link *startPtr, link ptr)
  99. {
  100. link top = *startPtr;
  101. if(ptr == *startPtr)
  102. {
  103. *startPtr = ptr->next;
  104. printf("delete %d student! name: %s\n",ptr->num,ptr->name);
  105. }
  106. else
  107. {
  108. while(top->next != ptr)
  109. top = top->next;
  110. if(ptr->next == NULL)
  111. {
  112. top->next = NULL;
  113. printf("delete %d student! name: %s\n",ptr->num,ptr->name);
  114. }
  115. else
  116. {
  117. top->next = ptr->next;
  118. printf("delete %d student! name: %s\n",ptr->num,ptr->name);
  119. }
  120. }
  121. printf("\n ptr->score:%d\n",ptr->score);
  122. free(ptr);
  123. printf("\n ptr->score:%d\n",ptr->score);
  124. }
Runtime error #stdin #stdout 0s 9432KB
stdin
Standard input is empty
stdout
num  score  num  score  num  score  num  score
==============================================
[ 1][ 73][ 4][100][ 7][ 85][10][ 96]
[ 2][ 75][ 5][ 63][ 8][ 88][11][ 59]
[ 3][ 85][ 6][ 57][ 9][ 77][12][ 96]
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########
input delete score, end input -1:##########no find##########