南阳oj NYoj 数据结构 士兵杀敌(一) 题目108
2015-07-20 10:18
330 查看
#include<stdio.h>//这个题目是想法的问题 刚开始我还傻傻的用链表做 但是超时 后来发现限时1000所以就用这种方法 a[i]存储的是前i项的和
#define N 1000000
int a
;
main()
{
int num1,num2,n,m,t,k,l;
a[0]=0;
scanf("%d %d",&n,&m);
for(int i=1;i<=n;i++)
{
scanf("%d",&k);
a[i]=a[i-1]+k;
}
while(m--)
{
scanf("%d %d",&k,&l);
printf("%d\n",a[l]-a[k-1]);
}
}
#include<stdio.h>//这个题目是想法的问题 刚开始我还傻傻的用链表做 但是超时 后来发现限时1000所以就用这种方法 a[i]存储的是前i项的和
#define N 1000000
int a
;
main()
{
int num1,num2,n,m,t,k,l;
a[0]=0;
scanf("%d %d",&n,&m);
for(int i=1;i<=n;i++)
{
scanf("%d",&k);
a[i]=a[i-1]+k;
}
while(m--)
{
scanf("%d %d",&k,&l);
printf("%d\n",a[l]-a[k-1]);
}
}
相关文章推荐
- Java数据结构-线性表之单链表应用-单链表合并
- Java数据结构-线性表之单链表应用-重复节点的删除
- Java数据结构-线性表之单链表应用-单链表的逆置
- Java数据结构-线性表之静态链表
- Java数据结构-线性表之循环链表
- Java数据结构-线性表之双向链表
- 数据结构之还没有解决的任务
- 数据结构之线索二叉树
- 数据结构之二叉树(遍历、建立、深度)
- 数据结构之二叉树(概念)
- 数据结构之循环队列
- 数据结构之链队列
- 数据结构之栈
- 数据结构之线性结构的离散存储(循环列表和双向链表)
- 数据结构之线性结构的离散存储(单链表)
- 数据结构之线性结构的顺序存储(数组)
- 数据结构概述
- 数据结构—二叉树的四种遍历
- 数据结构之图(存储结构、遍历)
- 数据结构之图(存储结构、遍历)