大佬们我对一些数据有问题,请大佬解答!
查看原帖
大佬们我对一些数据有问题,请大佬解答!
463562
Dreamerlee✅楼主2021/2/19 11:21

比如说5个数1,4,2,3,4,相邻的数字之差的绝对值为

3,2,1,1 然后sort逆序排一下是1,1,2,3

然后贴上代码比较一下

for (int i = 1; i < n; i++)
	{
		if (c[i] != i)
		{
			cout << "Not jolly" << endl;
			return 0;
		}
	}
	cout << "Jolly";

这里有两个1,但数据里都包含1这个数,为什么第二次比较时是c[2] = 1 != 2,这里要这样比较呢,然后就输出不欢乐的跳了,但我认为这组数据是欢乐的跳, 因为这些数里面都包含了

2021/2/19 11:21
加载中...