这道题为什么只有8分??(openjudge上的奇数单增序列)
  • 板块学术版
  • 楼主勇敢牛马
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/7/19 10:48
  • 上次更新2023/11/4 14:12:30
查看原帖
这道题为什么只有8分??(openjudge上的奇数单增序列)
535349
勇敢牛马楼主2021/7/19 10:48

原题在这里!!

这是我的的代码

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int m,n,a[501],sum=1;
	cin>>n;
	for(int i=1;i<=n;i++)
	cin>>a[i];
	for(int i=1;i<n;i++)
	{
		for(int j=1;j<=n-i;j++)
		{
			if(a[j]>a[j+1])
			{
				m=a[j];
				a[j]=a[j+1];
				a[j+1]=m;
			}
		}
	}
	for(int i=1;i<=n;i++)
	{
		if(a[i]%2!=0)
			{	
			cout<<a[i];
			break;
			sum=i;	
			}
	}
	for(int j=sum+1;j<=n;j++)
	if(a[j]%2!=0)
	cout<<","<<a[j];
	return 0;
}
  
2021/7/19 10:48
加载中...