问题标题: 酷町堂:谁能讲讲2582的思路,谢谢了

0
0
已解决
赵航宇
赵航宇
资深守护
资深守护

2582   判断奇数偶数

 

Wrong Answer:50分

 

 

赵航宇的测评结果:

 

测试点#1测评结果 : Accepted时间 : 0ms
测试点#2测评结果 : Accepted时间 : 0ms
测试点#3测评结果 : Accepted时间 : 0ms
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#7测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#8测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#9测评结果 : Wrong Answer时间 : 0ms偷看一下数据测试点#10测评结果 : Wrong Answer时间 : 0ms偷看一下数据

 

我的提交(cpp):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long a;
    int n,i;
    cin>>n;
    for(i=0;i<n;i++)
    {
        cin>>a;
        if((a%10)%2==0)
            cout<<"even"<<endl;
        else
            cout<<"odd"<<endl;
    }
    return 0;
}
赵航宇在2020-04-18 19:18:23追加了内容

不好意思,打错了,是找错!!!

 


0
已采纳
吴君昊
吴君昊
新手光能
新手光能

@赵航宇,用你的方法的话,你的a没有/10,%10以后,最后一位要剔除如

输入12345%10=5,要想再取下一位就要:12345/10=1234,再用1234%10=4,以此类推,你忘了/10

吴君昊在2020-04-18 19:37:25追加了内容

还有,定义要字符串类型,if条件要改

0
陈曦
陈曦
资深天翼
资深天翼

a/=10

陈曦在2020-04-18 19:37:55追加了内容

你是不是少了 a/=10?

0
刘欣然
刘欣然
高级光能
高级光能

1.a定义字符串类型

2.把if((a%10)%2==0)改成if((a[a.size()-1]-'0')%2==0)

额,那个你干嘛发这么多遍

我要回答