syhd142 |
|
|||
日歷
統計
導航常用鏈接留言簿(2)隨筆檔案(23)文章分類(270)
文章檔案(122)我的豆瓣搜索最新評論
閱讀排行榜
評論排行榜 |
超級水題,一個邊界沒判斷還錯了。 #include <stdio.h> #include <string.h>
#define N 3005 inline int abs(int a) { return a > 0 ? a : -a; } bool a[N]; int b[N]; int main() { int n; while(~scanf("%d", &n)) { memset(a, 0, sizeof(a)); for(int i = 0; i < n; i++) scanf("%d", &b[i]); int count = 0, t; for(int i = 1; i < n; i++) { t = abs(b[i] - b[i - 1]); if(t < n && !a[t]) { a[t] = 1; count++; } } if(count != n - 1) puts("Not jolly"); else puts("Jolly"); } return 0; }
|
![]() |
|
Copyright © Fucker | Powered by: 博客園 模板提供:滬江博客 |