//判断是否是回文串
//level
//noon
string str = Console.ReadLine();
bool isRight = true;
for (int i = 0; i < str.Length/2; i++)
{
if(str[i]!=str[str.Length-1 - i])
{
isRight = false;
break;
}
}
if (isRight)
{
Console.WriteLine("是回文串");
}
else
{
Console.WriteLine("不是回文串");
}
Console.ReadKey();
string str = Console.ReadLine();
string[] strArray = str.Split(' '); //去掉空格
int[] intArray = new int[strArray.Length]; //创建整数数组 长度跟去掉空格的数组一致
for (int i = 0; i < strArray.Length; i++) //遍历数组
{
int num = Convert.ToInt32(strArray[i]); //将字符数字转换成整数类型
intArray[i] = num; //存储整数到数组
}
//得到有序的数组
int max = 1; //最多连续天数
int m = 1; //连续天数
for (int i=0;i<intArray .Length-1;i++)
{
if (intArray[i] < intArray[i + 1]) //连续
{
m ++; //连续天数+1
}
else //连续天数中断
{
if (m > max) //判断是否是最长的连续天数
{
max = m; //保存最多连续天数
}
m = 1; //连续天数回退到1天 重新计算
}
}
//for循环结束后 最后一轮连续天数没有更新,需要再补充一轮比较
if (m > max) //断是否是最长的连续天数
{
max = m; //保存最多连续天数
}
Console.WriteLine(max);
Console.ReadKey();