PAT-A1046
来源:互联网 发布:格式工厂 知乎 编辑:程序博客网 时间:2024/05/20 13:19
#include<stdio.h>int a[100002]={0}, out[10002] , dis[100002];int main(){int i, j, outi=0, n, m, temp, k1, k2, sumz, sumf, sumdis=0;int left, right;scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d",&a[i]);sumdis+=a[i]; dis[i]=sumdis;}scanf("%d",&m);for(j=0;j<m;j++){scanf("%d%d",&k1,&k2);sumz= sumf=0;if(k1>k2){temp=k1;k1=k2;k2=temp;}temp=dis[k2-1]-dis[k1-1];if(temp<sumdis/2)out[outi++]=temp;else out[outi++]=sumdis-temp;}for(outi=0;outi<m;outi++){printf("%d\n",out[outi]);}return 0;}
0 0
- PAT-A1046
- pat A1046
- PAT A1046 Shortest Distances
- pat a1046(暂缺)
- PAT A1046. Shortest Distance
- PAT a1046题解
- PAT A1046 Shortest Distance (20)
- 【PAT】A1046. Shortest Distance (20)
- PAT A1046. Shortest Distance (20)
- PAT-A1046 Shortest Distance(模拟)
- A1046. Shortest Distance (20)
- 刷清橙OJ--A1046.加法器
- A1046.Shortest Distance
- 清橙OJ A1046 加法器
- 3.1简单模拟A1046. Shortest Distance (20)
- pat
- 【PAT】
- PAT
- C++ ifstream
- iOS使用runtime 一键改变UILabel上的字体
- android子线程更新UI
- SpringBoot项目Web应用搭建
- Android Studio系列-签名打包
- PAT-A1046
- CSS学习篇(2)_属性选择器
- PAT-A1047
- 如果tableview是group的时候,去掉头部的留白
- web端 jquery $().dateTable({});
- 一天一点一滴
- Python安装运行,从零开始!
- 警惕一大波银行类木马正在靠近,新型BankBot木马解析
- PAT-A1048