为啥这题没有我这么做的(虽然没A)
  • 板块CF25A IQ test
  • 楼主xkdd
  • 当前回复0
  • 已保存回复0
  • 发布时间2023/12/28 18:44
  • 上次更新2023/12/28 18:58:14
查看原帖
为啥这题没有我这么做的(虽然没A)
1040177
xkdd楼主2023/12/28 18:44
#include<bits/stdc++.h>
using namespace std;
int a[110],n;
int main() {
	cin>>n;
	for(int i=1;i<=n;i++){cin>>a[i];}
	for(int i=2;i<=n;i++)
		if(a[i]%2!=a[i-1]%2)//奇偶性不同
			if(a[i+1]%2==0)//因为只有一个奇偶性不同的
				if(a[i]%2!=0)//所以判断另一个数的奇偶性
					return cout<<i,0;
				else
					return cout<<i-1,0;
			else
				if(a[i]%2==0)
					return cout<<i,0;
				else
					return cout<<i-1,0;
	return 0;
}

有dalao帮我看一下咩~

2023/12/28 18:44
加载中...