#include<stdio.h> 2.int jump(int dis,int trap1[],int num,int trap2[]) 3.{ 4. int i,j; 5. i=dis; 6. for(j=1;j<num-1;++j) 7. { 8. i=i+dis; 9. if(i<trap2[j]||i>trap1[j+1]) 10. return 0; 11. } 12. i=i+dis; 13. if(i<trap2[j]) 14. return 0; 15. else 16. return 1; 17. 18.} 19.int main() 20.{ 21. int q[100],h[100],shi,mo,l,i,num,j=0; 22. scanf("%d",&num); 23. while(j<num) 24. { 25. scanf("%d",&l); 26. for(i=0;i<l;++i) 27. { 28. scanf("%d %d",&q[i],&h[i]); 29. } 30. shi=h[0]; 31. while(shi<=q[1]) 32. { 33. 34. if(jump(shi,q,l,h)==1) 35. { 36. printf("YES\n"); 37. break; 38. } 39. else 40. shi++; 41. } 42. if(shi>q[1]) 43. printf("NO\n"); 44. ++j; 45. } 46. return 0; 47.} /* Main.c:2:1: error: invalid suffix "int" on floating constant 2.int jump(int dis,int trap1[],int num,int trap2[]) ^ Main.c:2:1: error: expected identifier or '(' before numeric constant Main.c:19:1: error: invalid suffix "int" on floating constant 19.int main() ^ Main.c:19:1: error: expected identifier or '(' before numeric constant */ |
Double click to view unformatted code.