- #include
-
- void main()
- {
- int L, n, c, t, vr, vt1, vt2, d[102], len, i, j;
- double time, s[102];
- while (~scanf_s("%d", &L))
- {
- scanf_s("%d%d%d", &n, &c, &t);
- scanf_s("%d%d%d", &vr, &vt1, &vt2);
- for(i=1;i<=n;i++)
- scanf_s("%d", &d[i]);
- d[n+1] = L, d[0] =0, s[0] = 0;
- for (i = 1; i <= n+1; i++)
- {
- s[i] = 0xFFFFFFFF;
- for (j = 0; j < i; j++)
- {
- len = d[i] - d[j];
- if (len > c) time = c * 1.0 / vt1 + (len - c)*1.0 / vt2;
- else time = len*1.0 / vt1;
- if (j>0)time += t;
- time += s[j];
- if (s[i] > time) s[i] = time;
- }
- }
- if (L * 1.0 / vr <= s[n + 1])printf("Good job,rabbit!\n");
- else printf("What a pity rabbit!\n");
- }
- }