C++,codeforces,25A,A. IQ test

/*
codeforces,25A,A. IQ test
给n个数,找到其中奇偶性与其它数不同的数的下标,下标从1开始
输入:
第一行:数字n
第二行:n个数用空格隔开
*/
/*
先获取两个数,
若它们奇偶性相同, 则一直获取数字,直到找到奇偶性与这两个数不同的一个
若它们奇偶性不同, 则获取第三个数,判断下标1还是下标2是答案
*/
#include <iostream>
int main(){
int t;std::cin>>t;
int a,b;std::cin>>a>>b;
if(a%2==b%2){
for(int i = 3;i<=t;++i){
int temp;std::cin>>temp;
if(temp%2!=a%2){
std::cout<<i;
}
}
}else{
int c;std::cin>>c;
if(c%2==a%2){
std::cout<<2;
}else{
std::cout<<1;
}
}
return 0;
}
posted @   Kazuma_124  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示