仅限观赏AC代码
查看原帖
仅限观赏AC代码
1433578
liuyishuo6楼主2024/9/6 15:37

如下

#include<bits/stdc++.h>
using namespace std ;

const int maxn = 1e8 + 5 ;

int n ;
int a[maxn] ;
int b[maxn] ;
int flag ;

int main()
{
	cin >> n ;
	cin >> a[1] ;
	b[1] = a[1] ;
	for( int i = 2 ; i <= n ; i++ )
		{
			cin >> a[i] ;
			b[i] = 	abs( a[i] - a[i - 1] ) ;
		}
	for( int i = 1 ; i <= n ; i++ )
		{
			for( int j = 1 ; j <= n ; j++ )
				if( b[j] == i )
					{
						flag++ ;
						break ;
					}
		}
	if( flag == n - 1 )
		cout << "Jolly" << "\n" ;
	else
		cout << "Not jolly" << "\n" ;
}

不知有么有佬来优化一波,上面是AC代码
2024/9/6 15:37
加载中...