标签:不能 clipboard item 包含 har ble ++ lse 数值
/*
输入包括两行,第一行包含整数n(2 ≤ n ≤ 50),即数列的长度。 第二行n个元素x[i](0 ≤ x[i] ≤ 1000),即数列中的每个整数。
如果可以变成等差数列输出"Possible",否则输出"Impossible"。
*/
#include<stdio.h>
int main(int argc,char *argv[])
{
int n,i,t,t1,j;
scanf("%d",&n);
int cnt=0;
int a[n];
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if(a[j+1]<a[j])
{
t=a[j+1];
a[j+1]=a[j];
a[j]=t;
}
}
}
t=a[1]-a[0];
for(i=1;i<n;i++)
{
t1=a[i]-a[i-1];
if(t1!=t)
{
cnt++;
break;
}
}
if(cnt>0)
{
printf("Impossible\n");
}else
{
printf("Possible\n");
}
return 0;
}
标签:不能 clipboard item 包含 har ble ++ lse 数值
原文地址:https://www.cnblogs.com/lijianmin6/p/10710858.html