1. 程式人生 > >CodeForces 25A IQ test 唯一奇偶(簡單的題目)

CodeForces 25A IQ test 唯一奇偶(簡單的題目)

本題的大致題意為:給出一組數,在這組數中只有一個偶數或者只有一個奇數,讓你把它找出來。看完題意可能很多人已經有了解題方法,下面附上渣渣的AC程式碼

這裡寫程式碼片#include<cstdio>
#include<iostream>
using namespace std;

int a[105];
int main()
{
    int n;
    while(cin>>n)
    {
        int i;
        int flag1,flag2;
        int sum1=0,sum2=0;
        for(i=0;i<n;i++)
        {
            cin
>>a[i]; if(a[i]%2==0) { flag2=i+1; sum2++; } else { flag1=i+1; sum1++; } } if(sum1>0&&sum2>0) { if(sum1==1) { cout
<<flag1<<endl; } else cout<<flag2<<endl; } } return 0; }