杭电1257,提交的不知道哪错了总是出编译错误,在vc上可以的,求帮助~
http://acm.hdu.edu.cn/showproblem.php?pid=1257//1257#include<stdio.h>intrepeat(inta[]...
http://acm.hdu.edu.cn/showproblem.php?pid=1257
//1257
#include<stdio.h>
int repeat(int a[],int n)
{
for(int i=0;i<n;i++)
{//有不=-1的返回1,全-1返回0
if(a[i]!=-1)
return 1;
}
return 0;
}
void lanjie(int a[],int n)
{
int i,x=0,h=30001;
while(repeat(a,n))
{
h=30001;
for(i=0;i<n;i++)
{
if(a[i]!=-1&&a[i]<=h)
{
h=a[i];
a[i]=-1;
}
}
x++;
}
printf("%d",x);
}
void main()
{
int a[100001],n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
lanjie(a,n);
} 展开
//1257
#include<stdio.h>
int repeat(int a[],int n)
{
for(int i=0;i<n;i++)
{//有不=-1的返回1,全-1返回0
if(a[i]!=-1)
return 1;
}
return 0;
}
void lanjie(int a[],int n)
{
int i,x=0,h=30001;
while(repeat(a,n))
{
h=30001;
for(i=0;i<n;i++)
{
if(a[i]!=-1&&a[i]<=h)
{
h=a[i];
a[i]=-1;
}
}
x++;
}
printf("%d",x);
}
void main()
{
int a[100001],n,i;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
lanjie(a,n);
} 展开
ZESTRON
2024-09-04 广告
2024-09-04 广告
电子失效分析是指对电子元件或系统进行系统调查,以确定失效原因。通过显微镜、光谱学和电气测试等技术,分析人员可以查明导致故障的缺陷或问题。此过程包括检查物理损坏、分析电气特性和进行环境测试以确定根本原因。电子故障分析在半导体制造、汽车电子和消...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询