摘要: ``` #include #include #include #include using namespace std; const int N=1010; int a[N]; int sum; int main() { int t; cin>>t; while(t--) { int n; cin>>n; sum=0; int pos=0; for(int i=1;i>a[i]; sum+=a[i 阅读全文
posted @ 2020-03-21 21:04 晴屿 阅读(294) 评论(0) 推荐(0) 编辑
摘要: ``` #include #include #include #include #include using namespace std; int read() { int res=0,ch,flag=0; if((ch=getchar())=='-') //判断正负 flag=1; else if(ch>='0'&&ch='0'&&ch0) f[u]+=f[v]; } } bool vis[N] 阅读全文
posted @ 2020-03-21 20:47 晴屿 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ``` #include #include #include #include using namespace std; const int N=2010; int a[N],f[N][N]; int read() { int res=0,ch,flag=0; if((ch=getchar())=='-') //判断正负 flag=1; else if(ch>='0'&&ch='0'&&ch<=' 阅读全文
posted @ 2020-03-21 20:30 晴屿 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一开始输出的必定为n,初始时,1~pos[n]都+1,只要tr[1].v 0,那么就说明,不存在位置大于等于pos[k]的炸弹 然后依次进行修改,处理1~q[n],如果tr[1].v include include include using namespace std; typedef long 阅读全文
posted @ 2020-03-21 17:11 晴屿 阅读(230) 评论(0) 推荐(0) 编辑