第一次用POJ,求大佬告知为什么会编译错误,

务实『』 2023-08-20 23:00:29

在vs上编译没问题,poj上编译错误

#include<iostream>
using namespace std;
int a[10005]={0};
int main(void)
{
    int n; cin>>n;
    while(n--)
    {
        int N,S;
        cin>>N;
        cin>>S;
        for(int i=0;i<N;i++)cin>>a[i];//读入数据

        int s=0,j=0,ans=N; //快慢指针
        long long int sum=a[0];
        while(j<N)
        {
          if(sum>=S)
          {
            if(j-s+1<ans)ans=j-s+1;
            sum-=a[s];
             s++;
            if(s>j){sum=a[s]; j++;}
          }
          if(sum<S){j++; sum+=a[j];}
        }
        if(ans==N)
            cout<<0<<endl;
        else
           cout<<ans<<endl;
    }
    return 0;
}

为什么复制别人的代码也是这个错误,自己代码也是

 

...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruan1978 2023-08-21
  • 打赏
  • 举报
回复

内存空间不足

务实『』 2023-08-21
  • 举报
回复
@ruan1978 怎么解决啊佬
i.ajls 2023-08-30
  • 举报
回复
@务实『』 网站宕了,只能等人家修复

11,189

社区成员

发帖
与我相关
我的任务
社区描述
创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践
python学习 企业社区
社区管理员
  • Python全栈技术社区
  • Lumos_zbj
  • 北侠大卫
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

创建由Python学习者和社区专家组成的国内最大的第三方Python中文社区,帮助社区成员更好地入门学习、职业成长和应用实践

  • 这里有最新最全的 Python 学习内容及资源,每月多达4次技术公开课
  • 这里有众多 Python 学习者,陪伴你一起交流成长
  • 这里有专业 Python 社区专家、讲师,帮助你跨越学习瓶颈,解决实操难题
  • 这里有丰富的社区活动,可以开阔眼界,结识更多同伴

【最新活动】:

  1. 周四技术公开课讲师招募中,点击查看详情
  2. “Python 社区专家团” 招募中,点击查看详情

 

试试用AI创作助手写篇文章吧