社区讨论

这哪里有问题一直80

B2094不与最大数相同的数字之和参与者 3已保存回复 8

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
8 条
当前快照
1 份
快照标识符
@lo7nathw
此快照首次捕获于
2023/10/27 04:37
2 年前
此快照最后确认于
2023/10/27 04:37
2 年前
查看原帖
C
#include <stdio.h>
int main()
{
	long long n;
	scanf("%lld",&n);
	long long a[300]={0};
	long long i;
	for(i=0;i<n;i++)
	{
		scanf("%lld",&a[i]);
	}
	long long max=-1000000 ,max1;
	for (i=0;i<n-1;i++)
	{
		if(a[i]>a[i+1])
		{
			max1=a[i];
			if(max1>max)
			{
				max=max1;
			}
			
		 } else {
		 	max1=a[i+1];
		 	
			if(max1>max)
			{
				max=max1;
			}
		 } 
	}
	for (i=0;i<n;i++)
	{
		if(a[i]==max)
		{
			a[i]=0;
		}
	}
	long long sum=0;
	for (i=0;i<n;i++)
	{
		sum+=a[i];
	}
	
	printf("%lld",sum);
	return 0;
} 

回复

8 条回复,欢迎继续交流。

正在加载回复...