题解 | #有序序列判断#

有序序列判断

https://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e

#include <stdio.h>

int main()
{
	int arr[50] = { 0 };
	int N = 0;
	scanf("%d", &N);
	int i = 0;
	for (i = 0; i < N; i++)
	{
		scanf("%d", &arr[i]);
	}

	int flag = 0;
	i = 0;
	if (arr[i] > arr[i + 1])
	{
		for (i = 0; i < N-1; i++)
		{
			if (arr[i] < arr[i + 1])
			{
				flag = 1;
			}	
		}
		i = 0;
	}
	else if (arr[i] < arr[i + 1])
	{
		for (i = 0; i < N-1; i++)
		{
			if (arr[i] > arr[i + 1])
			{
				flag = 1;
			}
		}
		i = 0;
	}
	else if (arr[i] == arr[i + 1])
	{
		for (i = 0; i < N - 1; i++)
		{
			if (arr[i] != arr[i + 1])
			{
				flag = 1;
			}
		}
	}

	if (flag == 1)
	{
		printf("unsorted");
	}
	else
	{
		printf("sorted");
	}
	return 0;
}

全部评论

相关推荐

07-03 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
06-20 21:22
已编辑
门头沟学院 Java
纯真的河老师在喝茶:答应了就跑啊,实习随便跑啊,别被pua了,md就是找个廉价劳动力,还平稳过度正式工,到时候跟你说没转正
点赞 评论 收藏
分享
05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务