27-11-2010, 21:08
|
|
|
חבר מתאריך: 15.07.02
הודעות: 1,027
|
|
להלן הפתרון:
N = 15 או שזה לא באמת משנה למה הוא שווה.
קוד PHP:
for (i = 0; i < N; i++) { printf("Please enter a number (Location on array %d): ", i); scanf("%d", &a[i]); } in_seq = 0; seq = 0; checker = 0; for (i = 0; i < N; i++) { if (a[i] == a[i + 1] - 1) { flag = 1; in_seq++; } else if (flag == 1) { flag = 0; in_seq++; if (in_seq >= checker) { checker = in_seq; h = 0; for (j = (i + 1) - checker; j <= i; j++) { a_help[h] = a[j]; h++; } } in_seq = 0; seq++; } } printf("ther bigest s: %d, times: %d\n", checker, seq); for (i=0; i < checker; i++) { printf("%d ", a_help[i]); }
_____________________________________
ציטוט:
Different people use different tools, but its mostly morons who pretend that the problems with PHP actually matter.
|
|