为啥我c语言 程序 本地可以 传到oj 就出现了运行错误

#include<stdio.h>
int main()
{
long n,k;
scanf("%ld%ld",&n,&k);
long a[1100];
long long sum;
for(int i=1;i<=n;i++)
{
scanf("%ld",&a[i]);
}
for(int i=1;i<=k;i++)
{
int l,r;
l=0;r=0;
scanf("%d%d",&l,&r);
sum=0;
while(l<=r)
{
while(a[l]==0)
{
l=l+1;
if(l>r)
break;
}
if(l>r)
break;
sum=sum+a[l];
l=l+1;
}
printf("%lld\n",sum);
}
return 0;
}
相关推荐
南阳理工oj离线题库
用户在使用时,需要按照题目的要求编写代码,然后在本地运行测试,确保代码正确无误后再上传到在线平台进行正式提交。
C语言程序(OJ系统题)
C语言程序(OJ系统题)本资源摘要信息中,我们将对C语言程序(OJ系统题)进行详细的知识点解读。一、male和female人数统计在这个程序中,我们使用了C语言来统计男女生人数。
华农C语言程序设计OJ代码
【华农C语言程序设计OJ代码】是一个与计算机编程相关的资源集合,主要涉及C语言这一编程语言在解决在线评测(Online Judge,简称OJ)系统中的问题。
100多道关于C语言的练习答案,原题可以在OJ上找到
OJ是编程学习者检验代码正确性的理想工具,它能够自动运行用户提交的代码,并根据预期的输入和输出来判断代码是否正确。在学习C语言的过程中,练习题是提升编程能力的关键。
用python开发的本地OJ练习系统(附几道练习题)
oj辅助"可能是额外的工具、配置文件或者测试数据,用来支持主程序的运行,如编译器设置、样例输入/输出、错误处理脚本等。


