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

相关推荐

头像
04-29 10:53
已编辑
东北大学 自动化类
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务