D题通过率44.44%,求指点

D题 美食
通过率44.44%,想请教一下到底是哪里错了

#include<bits/stdc++.h>
using namespace std;
int main(){
 long long n,x;
 long long a[100005],sum=0;
 memset(a,0,sizeof(a));
 cin>>n;
 for(int i=1;i<=n;i++){
      cin>>a[i];
      sum+=a[i]/2;
      a[i]=a[i]%2;
 }
 long long i=1;
 while(i+1<=n){
  if(a[i]==a[i+1]){
       if(a[i]==1){
            sum++;   
       }
       i+=2;
  }else{
            i++;
       }
 }
     cout<<sum;
    return 0;
}

全部评论
比如说1 8 1 你的解法答案是4,而正确答案是5
点赞 回复 分享
发布于 2019-02-02 23:07

相关推荐

12-24 20:49
武汉大学 Java
点赞 评论 收藏
分享
牛客67381407...:我们学校华为是点击就送的
点赞 评论 收藏
分享
11-04 19:05
已编辑
东莞城市学院 单片机
不知道怎么取名字_:你这个要实习两年?哪有这么久的,感觉就是即使你毕业了,但还按实习的话,是不是不用给你缴社保公积金啥的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务