问题标题: 酷町堂:1902 4046

0
0
已解决
王月
王月
资深守护
资深守护

1902 奇偶数抓阄游戏

经验值:800

题目描述 Description

现有 n 位朋友参加奇偶数抓阄游戏,游戏一共分为两轮,每一轮每个人都按照编号顺序从一个封闭的箱子中抽取数字,两次抽取数字的和是奇数的朋友中奖,输出所有中奖的朋友的数量。

第 i 个抽取数字的人的编号是 i 。

输入描述 Input Description

第一行:n
第二行:每个人第一轮抽取的数字
第三行:每个人第二轮抽取的数字

输出描述 Output Description

一行:所有中奖的朋友的数量

样例输入 Sample Input

4 12 33 67 82 11 23 66 33

样例输出 Sample Output

3

数据范围及提示 Data Size & Hint

2 <= n <= 1000

 

 

 

4046   不能放过你2

经验值:800 时间限制:1000毫秒

题目描述 Description

小王在最近的一次考试中又考了全班倒数第一,班主任要去找小王的父母面谈。全班有n位同学,现给出全班所有人的分数,问小王考了多少分,以及第一份试卷和最后一份试卷的分数。

输入描述 Input Description

输入两行:第一行为整数n,表示全班n名同学数量,第二行为n个整数,表示全班n名同学的分数

输出描述 Output Description

输出一行,三个数字:第一个数字为小王的分数,第二个数字为第一份试卷的分数,第三个数字为最后一份试卷的分数,中间用空格隔开。

样例输入 Sample Input

16 96 9 82 34 50 98 30 18 70 50 32 49 47 9 74 42

样例输出 Sample Output

9 96 42

数据范围及提示 Data Size & Hint

1<=n<=100

王月在2021-05-27 23:54:51追加了内容

1902WA10分代码

#include<iostream>

using namespace std;

int a[1005],b[1005],c[1005],cnt=0,flag=0,n;

int main(){

    cin>>n;

    for(int i=0;i<n;i++){

        cin>>a[i];

    }

    for(int i=0;i<n;i++){

        cin>>b[i];

    }

    for(int i=1;i<=n;i++){

        c[i]=a[i]=b[i];

if(c[i]%2==1){

            cnt++;

        }

    }

    cout<<cnt;

    return 0;

}

 

王月在2021-05-28 19:21:01追加了内容

#include<iostream>

using namespace std;

int a[1005],b[1005],c[1005],cnt=0;

int main(){

    int n;

cin>>n;

    for(int i=0;i<n;i++){

        cin>>a[i];

    }

    for(int i=0;i<n;i++){

        cin>>b[i];

    }

    for(int i=1;i<=n;i++){

        c[i]=a[i]+b[i];

if(c[i]%2==1){

            cnt++;

        }

    }

    cout<<cnt;

    return 0;

}

 


0
已采纳
武奕楷
武奕楷
新手天翼
新手天翼

1902:

long long a[1001],b[1001],n,i,cnt=0;

cin>>n;

for(i=1;i<=n;i++){

cin>>a[i];

}

for(i=1;i<=n;i++){

cin>>b[i];

}

for(i=1;i<=n;i++){

if((a[i]+b[i])%2==1){

cnt++;

}

}

cout<<cnt; 

4046:

long long n,a[101],i,j,minn=100;

cin>>n;

for(int i=1;i<=n;i++){

cin>>a[i];

if(a[i]<minn)

{

minn=a[i];

}

}

cout<<minn<<" "<<a[1]<<" "<<a[n];

0
李子杰
李子杰
资深光能
资深光能

我都会,等一下,我明天才能讲,今天没时间!!!

0
武奕楷
武奕楷
新手天翼
新手天翼

1902:

long long a[1001],b[1001],n,i,cnt=0;

cin>>n;

for(i=1;i<=n;i++){

cin>>a[i];

}

for(i=1;i<=n;i++){

cin>>b[i];

}

for(i=1;i<=n;i++){

if((a[i]+b[i])%2==1){

cnt++;

}

}

cout<<cnt; 

4046:

long long n,a[101],i,j,minn=100;

cin>>n;

for(int i=1;i<=n;i++){

cin>>a[i];

if(a[i]<minn)

{

minn=a[i];

}

}

cout<<minn<<" "<<a[1]<<" "<<a[n];

0
0
胡靖坤
胡靖坤
中级守护
中级守护

12行c[i]=a[i]=b[i]

什么意思

c[i]=a[i]+b[i]

胡靖坤在2021-05-28 12:59:29追加了内容

望采纳

 

我要回答